Parenting in France, French Language Amélie to Zoé: 330 beautiful French girl names & meanings: rare, chic, popular, old & more