English meaning of the Dagbani word luhi

luhi

Verb
  1. to fell, make something/somebody fall
    • to be satisfied
      • to be right
        • to finish a project