LINN Meaning of LINN in English n. steep ravine (Scottish); waterfall (British and Scottish usage) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012