English meaning of the Dagbani word chibo

chibo

Noun
  1. soap