Learn World History 1: Almoravid and Almohad Mali and Ghana Ghana and Egypt Almohad and Al-Andalus - The Sanhaja and Masmuda founded what West African kingdoms, respectively?