English

villa noun definition in Types of home topic from the Oxford Advanced Learner's Dictionary

villa

 noun: Types of home topic
1 a house in the country with a large garden, especially in southern Europe2 (British English) a large house in a town a Victorian villa in North London