or·chard
/ˈôrCHərd/
noun
a piece of land planted with fruit trees.
"an apple orchard"
STONE | Garnet
NOTES | Baked Apples, mulled spices, vanilla
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.