Skip to content
The Orkney Dictionary
by Margaret Flaws and Gregor Lamb
Orkney-English results
lye
•
green-lye
noun
green growth in water