meaning of Ahnenpass

Ahnenpass - German to English

evidence of ancestry