what is the meaning of orchard?
Answers
Answered by
2
An orchard is an enclosed land that has fruit trees growing in it.
Answered by
0
Orchard : A piece of land where fruit trees are grown.
hope this helps
drop some thanks...
Similar questions