BehindTheName.com and Meaning-of-Names.com are two online resources that provide the meanings of first names. Both sites have a large selection of names to choose from, including lists of names by category, such as American or Biblical names.
BehindTheName.com has a search tool where users can enter a name to search for it in the database. Individual name pages have information on the origins, popularity and meaning of the name.
Meaning-of-Names.com has name lists by region, origin and meaning. The site also has a list of resources, including baby name sites, where users can seek out other lists of name meanings.