ALMOHAD


Meaning of ALMOHAD in English

n. member of Berber tribe that ruled North Africa and Spain during the 12th and 13th centuries

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.