Free list: girl names with meanings
Ten classic names we chose, with the origin and meaning most name references give. Sources sometimes disagree about old names.
- Amelia - Germanic, from amal, "work"
- Clara - Latin, "clear, bright"
- Iris - Greek, "rainbow"
- Hazel - English, from the hazel tree
- Ruth - Hebrew, often given as "friend"
- Maeve - Irish, from Medb, often given as "she who intoxicates"
- Freya - Old Norse, "lady"
- Naomi - Hebrew, "pleasantness"
- Lucy - Latin, from lux, "light"
- Beatrice - Latin, linked to beatus, "blessed"









