Orkney-English results

meedow noun
  1. meadow
  2. stretch of marshy ground where at one time hay was cut
  • meedow hay hay cut from a meadow