aubette
Top 40000
Meanings
Noun
1. a small house or lodge
2. guardhouse, sentry-box
3. bus shelter