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