What does Almohaden mean?

Almohaden - German to English

Almohads [Berber confederation]