English meaning of the Dagbani word manchisi

manchisi

Noun
  1. (box of) matches