orchard [pl. orchards]
Notices
  • piece of land in which tree fruits are grown