English meaning of the Dagbani word lari

lari

Noun
  1. laughter
    • male