bower

noun
  1. a leafy shelter or arbor in a garden
  2. a lady’s private apartment in a medieval castle
  3. Usage: archaic
  4. a dwelling or cottage
  5. Usage: literary

Examples