English meaning of the Dagbani word jahibua

jahibua

Noun
  1. a scapegoat (a female scapegoat or sheep chosen by demand of twins through divination)