A word examined

storefront

noun
10 letters·English
noun

storefront—the front of a shop facing the street, especially with its display window and entrance

No comments yet