almohad








noun

  1. a member of a Muslim dynasty ruling in Spain and northern Africa during the 12th and 13th centuries.
53 queries 0.371