English meaning of the Dagbani word chomda

chomda

Noun
  1. a false accuser, slanderer