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