What does Ahnenforscher mean?

Ahnenforscher - German to English

genealogist