English Noun en-noun
Synonyms storefront Usage notes Storefront is more common in the US, shopfront in the UK
ru:shopfront