English meaning of the Dagbani word numbo

numbo

Noun
  1. a monstrosity, person who inspires some fear and respect