Orkney-English results

mae noun sand dune or stretch of sand