linn
From WikiWord, the free dictionary
/lɪn/
English
Definitions
noun
- A pool of water, especially one below a waterfall.
noun
- A waterfall or cataract, or a ravine down which its water rushes.