Baby names A to Z
9,066 baby names with real U.S. popularity data since 1880, plus origins and etymology where a public source exists.
Browse by letter
Browse by origin
- Surname 530
- Hebrew 349
- Latin 313
- Greek 255
- English 250
- Germanic 229
- Arabic 179
- French 153
- Sanskrit 143
- Irish 125
- Spanish 80
- Italian 75
- Welsh 59
- Japanese 42
- Scottish 37
- Russian 33
- Persian 27
- German 26
- Celtic 25
- Hindi 20
- Slavic 13
- Hawaiian 12
- Dutch 10
- Aramaic 10
- Danish 9
- Norse 9
- Yiddish 8
- Portuguese 6
- Swedish 5
- Russian or Ukrainian 5
- Armenian 5
- India 5
- Arabic used by Muslims 4
- Turkish 4
- Swahili 4
- Romance languages 4
- Sanskrit commonly used in India 4
- Germanic languages transferred back from 3
- Italian or Spanish 3
- Portuguese or Spanish 3
- Latin or Ancient Greek 3
- Old English transferred back from the su 3
- Vietnamese 3
- Serbo-Croatian 3
- Ukrainian 3
Top names of 2025
Can't decide? Swipe through names in the Baby Name Bee picker, then share a Partner Match code so you both see the names you each kept.
Open the swipe pickerPopularity data: U.S. Social Security Administration baby name data, 1880–2025 (names given to 5+ babies per year). Origin and etymology text: Wiktionary, available under CC BY-SA 4.0.