Skip to content
The Orkney Dictionary
by Margaret Flaws and Gregor Lamb
Orkney-English results
gyre
•
geyar
noun
mythical monster or ogre
gyre karl
ogre