mid-15c., from shop (n.) + window (n.).
shoplifter
shoplifting
shoppe
shopper
shopping
shop-window
shop-worn
shore
shoreline
shorn
short