Almohads definition

Search

Almohads

Almohads logo #21003Berber confederation that created an Islamic empire in North Africa and Spain (1130–1269), founded on the religious teachings of Ibn Tmart (died ... [22 related articles]
Found on http://www.britannica.com/eb/a-z/a/51
No exact match found.