Almoravid dynasty
The Almoravid dynasty was a Berber dynasty from the Sahara flourished over a wide area of North-Western Africa and the Iberian Peninsula during the 11th century. Under this dynasty the Moorish empire was extended over present-day Morocco, Western Sahara, Mauritania, Gibraltar, Tlemcen (in Algeria) and a part of what is now Senegal and Mali in the south, and Spain and Portugal in the north.