ThinkBabyNames.com is a Baby Names dictionary on name meanings. Uncover thousands of unique names and discover the meaning of names, their origins, history, pronunciations, popularity trends, variants, and more - in short, everything you need to find the perfect name for your baby!
Baby Names by Origin
Start from tradition and its roots with a list of names and their meanings listed according to origin from countries and cultures across the world. There are 58 unique baby name origins and sources with different flavors for you to choose from.
Random Name Generator
My Favorite Names List
Looking for inspiration in naming your baby? Tired of looking through list after list of baby names? Have fun with generating quirky first and middle names and their combined name meanings using our Random Namer!
View your personal favorites of saved boy names and girl names in one easy-to-access folder. Compare name meanings as well as graphs of their historical popularity trends as names for babies since 1880.