Orkney-English results

skelp1 noun large extent  ☞ a skelp o land
skelp2 • skyelp verb and noun smack with the flat of the hand