orchard
English Dictionary
->
Letter O
-> orchard
Search Dictionary:
orchard Definition
(n)
garden
consisting
of
a
small
cultivated
wood
without
undergrowth
orchard Synonyms
grove
orchard
plantation
woodlet
© Art Branch Inc.