Learn how to say Bowers correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word bower:
a pleasant shady place under trees or climbing plants in a garden or wood.
literary a summer house or country cottage.
literary a woman’s private room or bedroom.
[with object] literary
shade or enclose (a place or person):
(as adjective bowered)
the bowered pathways into the tangle of vines
Old English būr ‘dwelling, inner room’, of Germanic origin; related to German Bauer ‘birdcage’