Orkney-English results

stroop noun spout of a kettle or teapot