WMedieval Muslim AlgeriaWAlansWAlmohad CaliphateWAlmoravid dynastyWDihyaWEmirate of TlemcenWFarfanesWHafsid dynastyWHammadid dynastyWIfriqiyaWKingdom of AltavaWKingdom of the AurèsWKusailaWMarinid SultanateWMauro-Roman KingdomWMoorsWNukkariWRustamid dynastyWSultanate of TuggurtWKingdom of Tlemcen