Meaning of almoravid
Definition of almoravid
(noun)
a
member
of a Muslim
dynasty
of Berber warriors that flourished from 1049 to 1145 and that
established
political
dominance
over
northwestern
Africa and Spain
Other information on almoravid
WIKIPEDIA results for
almoravid
Amazon results for
almoravid
Tweet