APPLE ORCHARD





Definition:

  1. [noun] a grove of apple trees

Synonyms: