A database of 50,000 surname meanings, containing information on the last name origins and the surnames earliest recordings.