Baby Names by Origin
- Greek (2838)
- Hebrew (971)
- Latin (208)
- French (149)
- British (130)
- German (87)
- Spanish (76)
- Arabic (71)
- Irish (60)
- Italian (55)
- Slavic (34)
- Russian (30)
- scottish (29)
- American (28)
- Roman (27)
- Egyptian (27)
- Japanese (23)
- Scandinavian (22)
- Portuguese (21)
- Welsh (20)
- Persian (20)
- Persian (20)
- Gaelic (16)