Name Meanings is a great project that contains more over than 40000 name meanings. We have spent thousand hours to make a plain and perfect resource for parents that want to choose the right baby name. Our team ordered all baby names alphabetically and now everyone can search names by name gender as boy names, girl names and by name origins like American names or English names. We have designed user friendly interface that everyone can easily find name meanings among thousands of baby names.