English meaning of the Dagbani word sitɔɣu

sitɔɣu

Noun
  1. a shop