English meaning of the Dagbani word cheba

chɛba

Noun
  1. leftovers
    • flints
      • pustules