marquesina
Top 25000
Meanings
Noun
1. shelter, bus shelter, waiting shelter
2. garage (Dominican Republic, Puerto Rico)