Synonyms and Antonyms of villa

a large impressive residence
  • a millionaire with a luxurious villa in Mexico
Synonyms of villa
Words Related to villa