LINN


Meaning of LINN in English

[linn] n [ScGael linne pool] (1513) 1 chiefly Scot: waterfall

2. chiefly Scot: precipice

Merriam-Webster English vocab.      Английский словарь Merriam Webster.