vaidoso m (feminine singular vaidosa, masculine plural vaidosos, feminine plural vaidosas, comparable)
From *vaidadoso, corresponding to vaidade + -oso.