Some websites that offer information on the history and meanings of names include Behind the Name and Meaning-of-Names.com. Both sites offer searchable databases containing information on a large selection of names.
Behind the Name catalogs information on both first names and surnames. Users can browse names alphabetically, by gender or by origin. Users can also trace name origins from mythology, the Bible and other sources. The site provides information on name history, popularity and meaning.
Meaning-of-Names.com also features extensive information on the roots and meaning behind names. Users can browse name origins from different countries and also search for names that have specific connotations or meanings, such as strength, hunter, fire, flower, beautiful or love.