This is in fact a horrible map.
The green empire in India is the Ghurid Sultanate, but the Ghurids were based in Afghanistan, and only controlled northern India, not the entire subcontinent.
The green empire in West Africa is apparently the Almohads, who only controlled North Africa and...