English meaning of the Dagbani word yibala

yibala

Noun
  1. one who is a secret enemy because of envy