llyn Meaning & Definition
What Does Llyn Mean?
Llyn is a noun that means An upland lake in Wales.
Llyn Definition (Noun)
- An upland lake in Wales.
Synonyms of Llyn
The source does not list synonyms for this entry.
Llyn synonyms and antonyms →Word Forms & Grammar
llyn (plural llyns)
Origin of Llyn
Borrowed from Welsh llyn.
