English meaning of the Dagbani word chibimaŋli

chibimaŋli

Noun
  1. local soap