BOWER


Meaning of BOWER in English

(n.) A rustic cottage or abode; poetically, an attractive abode or retreat.

Webster's English dictionary.      Английский словарь Webster.