ancestry.com
Discover your family history and start your family tree. Try free and access billions of genealogy records including Census, SSDI & Military records.
A database of 50,000 surname meanings, containing information on the last name origins and the surnames earliest recordings.