Bower
Old English origin meaning to dwell; an attractive dwelling or retreat made with tree boughs or vines twined together.
Related Term
Arbor
Advertisement
Home