Who were Shango's three wives? Shango was a powerful ruler in the Oyo Empire during the 15th century in what is present-day Western Nigeria. His wives' names were Oshun, Oba and Oya. They were said to have been strong women who went into battle.