villa
French → English
noun//vi.la//
(architecture) Villa: a large, luxurious country house or suburban residence
Ils ont loué une magnifique villa avec piscine pour leurs vacances en Italie.
(English) They rented a magnificent villa with a pool for their vacation in Italy.
La villa romaine possédait de superbes mosaïques encore visibles aujourd'hui.
(English) The Roman villa had superb mosaics still visible today.
Entry ID: fr:en:villa · Source: refined · Type: vocabulary