English meaning of the Dagbani word amachia

amachia

Noun
  1. an enemy