Almoravid (noun) Definition, Meaning & Examples

noun
  1. a member of a Muslim dynasty ruling in Spain and northern Africa from 1056 to 1147.
Almoravid (noun) Definition, Meaning & Examples

More Definitions