LINN


Meaning of LINN in English

■ noun Scottish archaic a waterfall.

↘the pool below a waterfall.

↘a steep precipice.

Origin

C16, from Sc. Gaelic ~e , Ir. ~ , related to Welsh llyn 'lake'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.