English meaning of the Dagbani word laara

laara

Noun
  1. reward, prize
    • tribute received
      • rental money received