English meaning of the Dagbani word maŋgbaabu

maŋgbaabu

Noun
  1. self-control