LINN


Meaning of LINN in English

n. Sc.

1. a a waterfall. b a pool below this.

2 a precipice; a ravine.

Etymology: Gael. linne

Oxford English vocab.      Оксфордский английский словарь.