Webster's Revised Unabridged Dictionary · 1913
Lyn
Copy link
Lyn
, noun
A waterfall. See
Lin
.
[Scottish]
↑