meaning of Almohaden

Almohaden - German to English

Almohads [Berber confederation]