Looking up...
Ils ont loué une villa au bord de la mer.
They rented a villa by the sea.
A villa; a large detached house, often with a garden.
Ils ont loué une villa au bord de la mer.
They rented a villa by the sea.
Feminine noun: la villa.
Borrowed from Italian villa, from Latin.