arbour
/ˈɑːbəʊ/Definitions
1. noun
A structure or area, typically covered, for growing plants, especially a roofed or pergola-like structure for a garden or a building’s grounds.
“The old mansion had a beautiful arbour at its entrance, covered with vines and flowers.”