escaparate

Etymology
From.

Noun

 * 1) display cabinet
 * 2) window, shop window