Think Baby Names - logo
Babies and Baby Names

Baby Names

Think Baby Names is the thinking parent's guide to baby names and name meanings. Uncover thousands of unique names in our dictionary 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!

1st baby names option

Search Names and Meanings

name (eg. caleb, olivia)
names starting with (eg. al, sha)
names ending with (eg. lyn, ella)
names with meaning or description (eg. hero, beautiful)
ALL of the above

2nd baby names option

List Baby Names from A to Z

boy names A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z
girl namesA - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

3rd baby names option

Rank Birth Names by Popularity

Top 1000 Popular Baby Names for Boys
Top 1000 Popular Baby Names for Girls

Random Name Generator
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!

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 68 unique name origins and sources with different flavors for you to choose from.

My Favorite Names List
View your personal favorites of saved boy names and girl names in one easy-to-access folder. Compare the meaning of names as well as graphs of their historical popularity trends as names for babies since 1880.

Baby Names Database Status

Database last updated: December 16 2014 05:35:43.

8163 unique names (34403 including variants)

4535 male names
3628 female names

895 A- names
518 B- names
701 C- names
430 D- names
438 E- names
246 F- names
309 G- names
324 H- names
132 I- names
306 J- names
357 K- names
370 L- names
531 M- names
238 N- names
153 O- names
254 P- names
28 Q- names
377 R- names
594 S- names
372 T- names
60 U- names
134 V- names
204 W- names
17 X- names
79 Y- names
96 Z- names


© 2014 Think Baby Names
Home - About - Terms - Privacy - Contact