English meaning of the Dagbani word lɔɣilɔɣi

lɔɣilɔɣi

Noun
  1. a cavernous depth, nook