📖 Definitions of "Linns"
noun
- 1
A pool of water, especially one below a waterfall.
noun
- 1
A waterfall or cataract, or a ravine down which its water rushes.
Translate “Linns” into Another Language
Pick a language — the word will be pre-filled in the translator.