English meaning of the Dagbani word marifa

marifa

Noun
  1. gun