Almohad (noun) Definition, Meaning & Examples

noun
  1. a member of a Muslim dynasty ruling in Spain and northern Africa during the 12th and 13th centuries.
Almohad (noun) Definition, Meaning & Examples

More Definitions