Origins
Explore names from 18 different cultural origins
English
615 names
Names from English language and Anglo-Saxon tradition
Hebrew
64 names
Names with roots in the Hebrew language and Jewish tradition
Greek
62 names
Names originating from ancient and modern Greek language
Latin
51 names
Names from ancient Roman and Latin language tradition
Celtic
41 names
Names from Irish, Scottish, Welsh and other Celtic traditions
French
41 names
Names from French language and Francophone culture
Germanic
40 names
Names from Germanic languages and medieval European traditions
Spanish
30 names
Names from Spanish language and Hispanic culture
Italian
23 names
Names from Italian language and culture
Scottish
10 names
Names from Scottish Gaelic and Highland traditions
Slavic
6 names
Names from Russian, Polish, Czech and other Slavic traditions
Arabic
4 names
Names from Arabic language and Islamic tradition
Scandinavian
4 names
Names from Norse, Swedish, Danish, Norwegian and Icelandic traditions
Japanese
2 names
Names from Japanese language and culture
Persian
2 names
Names from Persian (Farsi) language and Iranian culture
Sanskrit
2 names
Names from Sanskrit and ancient Indian tradition
Welsh
2 names
Names from Welsh language and culture
Native American
1 names
Names from indigenous peoples of North America