English meaning of the Dagbani word marisa

marisa

Noun
  1. lure, allurement, seduction