almoravid








noun

  1. a member of a Muslim dynasty ruling in Spain and northern Africa from 1056 to 1147.
51 queries 0.594