English meaning of the Dagbani word lɛha

lɛha

Noun
  1. the sacrifice offered at Chimsi