English meaning of the Dagbani word Masiachihira

Masiachihira

Noun
  1. Antichrist