English meaning of the Dagbani word dilaali

dilaali

Noun
  1. the lion's share, larger part of something