Definition of linn in English:

linn

noun

Scottish
Archaic
  • 1A waterfall.

    waterfall, falls, water chute, cataract, rapids, torrent, flood, deluge, outpouring, white water, fountain, shower, avalanche
    View synonyms
    1. 1.1The pool below a waterfall.
    2. 1.2A steep precipice.

Origin

Early 16th century, from Scottish Gaelic linne, Irish linn, related to Welsh llyn lake.

Pronunciation:

linn

/lɪn/