Orkney-English results

gyre • geyar noun mythical monster or ogre
  • gyre karl ogre