Villa

Tamil Dictionary definitions for Villa

Villa : பொதுவாக கிராமத்தில் உள்ள பெரிய தனிவீடு

Villa : நாட்டு மாளிகை,பொதுவாக கிராமத்தில் உள்ள பெரிய தனிவீடு

Villa definition

Noun. A country seat; a country or suburban residence of some pretensions to elegance.