linn
nounDefinition of linn
2
chiefly Scotland
: a steep ravine
Keep scrolling for more
Keep scrolling for more