devanture
Top 20000
Meanings
Noun
1. frontage (shop front)
2. shop window (or the display in it) (by extension)
Examples1
She hung the banner on the front side of her shop.