List and meaning of surnames for AndroidList and meaning of surnames for Android

List of surnames and their meaning (64,664 surnames). Origin and history. Morphology and holidays. Famous and famous people.