ENGLISH → HINDIvilla/ˈvɪlə/noun01nounआलीशान देहाती बंगलाpretentious and luxurious country residence with extensive groundsDictionary sources & licensesCopy link ↗