LLYN


Meaning of LLYN in English

ˈlin noun

( -s )

Etymology: Welsh — more at linn

: a lake or pool in Wales

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.