almoravid








noun

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

Leave a Reply

Your email address will not be published.

52 queries 0.517