Find unique girl names from around the world and throughout time.
3,532 names
Embrace the sense of carpe diem with Latin baby names.
2,858 names
Mythological! Timeless! Beguiling! Find a legendary Greek baby name.
2,648 names
Find classics and rare treasures alike in Hebrew baby names.
2,534 names
Cheerio! So many popular baby names are of English origin.
1,614 names
Tap into European baby name gold with our German names.
1,219 names
American baby names offer a solid mix of trendy and unique.
1,143 names
Say bonjour to elegance and style with French baby names.
954 names
Tap into the luck of the Emerald Isle with unique Irish baby names.
923 names
When it comes to style, Spanish names are muy caliente!
614 names
Arabic names are beloved for their mighty meanings.
Starts With
Ends With
Min
Max
Just tap your week of pregnancy:
The world’s first natural pregnancy week-by-week.
#1 bestseller.
Over 125,000 copies sold!