Discover names
Filter by letter, origin / ethnicity, gender, or meaning.
English (6705)
Biblical (3893)
Latin (3159)
Greek (2548)
Muslim (2276)
Hebrew (2139)
French (1994)
Irish (1786)
German (1583)
Spanish (1215)
Teutonic (1209)
Welsh (935)
Norse (906)
Scottish (893)
Gaelic (871)
Celtic (710)
Anglo-Saxon (650)
Shakespearean (644)
Arabic (601)
NativeAmerican (567)
Italian (564)
Russian (428)
Scandinavian (394)
Swedish (391)
ArthurianLegend (371)
Egyptian (365)
Indian (347)
Polish (298)
Hindi (291)
Hungarian (177)
Slavic (158)
African (153)
Czechoslovakian (151)
Hawaiian (151)
Dutch (145)
Danish (130)
Persian (129)
Japanese (110)
Basque (91)
Finnish (71)
1 names shown · balanced boy & girl mix