Orkney-English results

sugg noun piece of hardened skin on the hands