English meaning of the Dagbani word lɛli

lɛli

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

      lɛya

      Noun
      1. dens

        lɛli

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