English meaning of the Dagbani word suhuru

suhuru

Noun
  1. pus