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