Etymology
Today it means: The side of a shop that faces the street, usually having display windows. Full definition →
From shop + front.
Etymology from Wiktionary, CC BY-SA 4.0.