Question: what is igbala in english?
Answer: Here is igbala meaning in English: salvation. Check out other Yoruba translations to the English language: Alakoso. bọwọ