English meaning of the Dagbani word lɛli

lɛli

Noun
  1. a den, lair
    • a nest on the ground

      lɛli

      Verb
      1. to lick
        • to taste
          • to come near to something in quantity or quality