English meaning of the Dagbani word simda

simda

Noun
  1. suitable