Commonplace, melodious, or downright odd, a name can reveal some fascinating information. It may derive from your earliest ancestor's profession (such as Smith for blacksmith) or it may reflect specific attributes (like Andrea for "strong"). This comprehensive and thoroughly engaging reference examines the origins and meanings of thousands of first and last names, presented alphabetically. It also lists the 40 most popular male and female given names...