What is the meaning of Llyn?

An upland lake in Wales.

lake

liquid

juice

drink, beverage

Abbreviation of fellýn (thus, so).

Source: wiktionary.org