Meaning of the word lyn in English

What does lyn mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

lyn

US /lɪn/
UK /lɪn/

Noun

a waterfall or cascade

Example:
The river flowed over the lyn, creating a beautiful spray.
We hiked to see the famous lyn in the national park.