Orchardnoun


Definition

A piece of enclosed land planted with fruit trees.