Synonyms and Antonyms of villa
a large impressive residence
- a millionaire with a luxurious villa in Mexico
Synonyms of villa
Words Related to villa