Orkney-English results

jabble noun choppy area of water at sea