English meaning of the Dagbani word lɔna

lɔna

Noun
  1. throats
    • frogs

      lɔŋ

      Noun
      1. the throat, inner throat, gullet
        • voice
          • a hollow place, enclosed area
            • a frog

              lɔŋ

              Verb
              1. to filter, strain
                • to gag [Am.], choke, make a rattling sound in the throat during vomiting