tea_garden
1. [ noun ] (geography) a public garden where tea is served
Related terms: garden
Similar spelling:   Teegarden
  Teagarden