meaning of Almoraviden

Almoraviden - German to English

Almoravids