The Almoravides were a Moorish dynasty which arose in north-western Africa in the eleventh century, and, having crossed the Straits of Gibraltar, gained possession of all Arabic Spain, but was overthrown by the Almonhades in the following century. Research Almoravides