Name Origins

Explore baby names by their language and cultural origin.

African
22 names
Albanian
2 names
Arabic
78 names
Aramaic
7 names
Armenian
6 names
Basque
7 names
Celtic
28 names
Dutch
47 names
English
672 names
Estonian
10 names
Finnish
10 names
French
145 names
Georgian
8 names
Germanic
157 names
Greek
191 names
Hawaiian
12 names
Hebrew
252 names
Hungarian
6 names
Irish
77 names
Italian
89 names
Latin
232 names
Lithuanian
3 names
Persian
13 names
Romanian
22 names
Sanskrit
17 names
Scandinavian
66 names
Scottish
54 names
Slavic
50 names
Spanish
167 names
Welsh
26 names