English meaning of the Dagbani word lamli

lamli

Noun
  1. a wattle of a cock
    • the gum without the teeth