Orkney-English results

liv noun palm of the hand