Orkney-English results

grullyan noun giant or monster