The only baby names book you'll need.
Find baby names meanings for girls like "light and honor" (Noreen, Irish), "blessed" (Venetia, Celtic), "helpful" (Cody, English) or "beautiful" (Hurit, Native American)
Decide on baby name meanings for boys like "hawk" (Gavin, Welsh), "beauty and glory" (Paran, Biblical), "guide" (Wyatt, French) or "great" (Darren, Gaelic).
Each listing includes the baby name meaning and the baby name origin. Search by baby name origin, or by letter of the alphabet, with lists separated into 6,000+ baby names for girls and 6,000+ baby names for boys for easy and simple browsing.