Orkney-English results

gafter noun loud, silly laugh