WordUnscrambler Home
linn
Definitions
[lɪn], (Noun)
Definitions:
- a waterfall
Phrases:
Origin
:
early 16th century, from Scottish Gaelic linne, Irish linn, related to Welsh llyn ‘lake’
Click here to see the free dictionary definition for linn
definition by Oxford Dictionaries