French

Detailed Synonyms for villa in French

villa:

villa [la ~] noun

  1. la villa
    la villa; la résidence
  2. la villa
  3. la villa
    la villa; la maison de campagne

Alternate Synonyms for "villa":