English meaning of the Dagbani word nari

nari

Noun
  1. cheating, planning, plotting, conspiracy

    nari

    Verb
    1. to curse
      • to be necessary