Orkney-English results

aire • ayre noun gravelly point usually enclosing a small lagoon