The Battle of Ksar El Kebir, also known as Battle of Three Kings, or "Battle of Oued El Makhazeen" in Morocco, and Battle of Alcácer Quibir in Portugal (variant spellings are legion: Alcácer-Quivir, Alcazarquivir, Alcassar, meaning grand castle in Arabic), was fought in northern Morocco, near the town of Ksar-el-Kebir and Larache, on 4 August 1578. The combatants were the army of the deposed Moroccan Sultan Abu Abdallah Mohammed II, with his ally, the King of Portugal Sebastian I, and a large Moroccan army nominally under the new Sultan of Morocco (and uncle of Abu Abdallah Mohammed II) Abd Al-Malik I.