Meaning of arbour
Definition of arbour
(noun)
a
framework
that supports
climbing
plants; "the arbor provided a
shady
resting
place
in the park"
Other information on arbour
WIKIPEDIA results for
arbour
Amazon results for
arbour
Tweet