CHECK out our newest best picked 100 prettiest baby girl names at Baby-Girlnames blog, with their meanings.
The origins of these hundred names are the Greek, French, Latin, English, Spanish, Hebrew and Celtic.
1. ABBY (Latin) => Head of a monastery; short form of Abigail means "my father is joy"
2. ADELAIDE (German) => Sweet, noble. Beautiful capital city of South Australia
3. ADRIANA (Greek) => Rich, wealthy. Feminine form of Adrian
4. ADRIANNE (Greek) => Rich, wealthy. Variant names: Adriana or Adrianna
5. ALEXA (Greek) => Protector of mankind. Short form of Alexandra
6. ALI (Arabic) => Noble, truth, lofty, sublime. Variants: Aliya, or Aliyah
7. ALICE (French) => Of nobility, noble. Very popular girl name in Sweden and Italy
8. ALLISON (French) => Of nobility, noble, a variant of Alison
9. ANASTASIA (Greek) => Resurrection, being popular since the Middle Ages
10. ANGELINE (French) => Angel, diminutive of Angela. Popular in Austria
100 Prettiest Girl Names in the World
