Sekirov Dictionary

linn

/lɪn/

noun2

  1. (Scotland, Northern-England) A pool of water, especially one formed and agitated by the water from a cascade.
forms

linns

This dictionary works without the internet: on your phone · in Chrome