The Alternative Scottish Gaelic Dictionary: duille

Android app on Google Play

Entry definition

duille etymology From Old Irish duille.
noun: {{gd-noun}}
  1. (botany) leaf
  2. scabbard
  3. (anatomy, vulgar slang) vagina
Synonyms: (leaf) duilleag, (scabbard) duille-sgeine

All Languages

Languages and entry counts