Earlier in the week we brought you the top twenty French boys names and now we are bringing you the girls names version – as promised.
French names are usually traditional but still a little bit unusual, making them a great choice for any parent. It can be tough to work out which name best suits your baby girl, and so to help you, we’ve compiled a list of the top 20 French names for baby girls and their meanings, so you can choose the name that perfectly fits your little one.

  1.  Emma – Whilst Emma is a popular name throughout the world, it has been the most popular girl’s name in France for a number of years. It means “all-containing” or “universal”.
  2.  Lola – Lola is a short and sweet name, but it doesn’t really have a sweet meaning – it means “sorrows” in Spanish. However, in Sanskrit it means “moving to and fro” – maybe a good name for a fidgety baby!
  3. Inès – Inès is the French variant of the Greek name Agnes, and the Spanish name Inez. It means “pure, holy; chaste”.
  4. Manon – Manon, pronounced “mah-non” is the French form of the name Mary, but it also means “bitter”.
  5. Camille – Camille is a unisex name in France, although it tends to be used in a feminine way in other English speaking companies. It has Latin origins and means “altar server”.
  6. LéaLéa is the French variant of the Hebrew name Leah, meaning “delicate”, “weary”, “meadow” or “pasture”.
  7. Clara – Clara comes from the name Claire, which has many meanings, including “clear”, “bright” and ”famous”.
  8. Jade – Jade is a super popular girl’s name, and it’s also a precious green stone.
  9. Anaïs – Anaïs has French origins, and it’s thought that it could be a combination of Ana and Isabel. It means “gracious” or “merciful”.
  10. Océane – Océane is the French variant of the Greek name Oceane, literally meaning “ocean”. Great for families who live near the sea!
  11. Lilou – Lilou is a super pretty French name, meaning “lilies”.
  12. Romane – Romane is simply a variant of Romaine, meaning citizen of Rome. It could also come from “Romany”, the term for some gypsies.
  13. Clémence – Clémence is the French variant of Clemence, meaning “mercy”. It has Latin and Medieval French origins.
  14. Célia – Célia is name of Latin origins, meaning “heaven” or “blind”.
  15. Mathilde – Mathilde, pronounced “Mat-tild” is the French variant of “Matilda”, which is a German name meaning “mighty in battle”.
  16. Maëlys – Maëlys is a French feminine name of Breton origins, and it’s the feminine form of the French name Maël, meaning “chief” or “prince”.
  17.  Marie – Marie is a version of the name Mary, meaning “bitter”.
  18.  Juliette – Juliette is a pretty and feminine girl’s name, but it doesn’t really have a feminine meaning – it means “down-bearded youth”.
  19.  Ambre – Ambre, pronounced “amb-reh” is a variant of the girl’s name “Amber”, which is also a semi-precious gem.
  20. Lena – Lena is a short and sweet girl’s name with a lovely meaning – it has Greek origins, and it means “the bright one”.

To see more baby name ideas click here