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