English meaning of the Dagbani word chamlana

chamlana

Noun
  1. an intermediary, go-between