meaning of Aberhunderte

Aberhunderte - German to English

hundreds (upon hundreds)