Skip to content
The Orkney Dictionary
by Margaret Flaws and Gregor Lamb
Orkney-English results
rug
1
noun
wet mist
ruggie
adjective
drizzling
rug
2
verb
pull vigorously