English meaning of the Dagbani word chihira

chihira

Noun
  1. a denier, refuser, opponent