English meaning of the Dagbani word lɔɣo

lɔɣo

Noun
  1. well