Skip to content
WORDS, MADE CLEAR.
Your everyday English companion

English dictionary

llyn Meaning & Definition

What Does Llyn Mean?

Llyn is a noun that means An upland lake in Wales.

Llyn Definition (Noun)

  1. 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.