ストアフロント Meanings Noun storefront (of a web shop); front page Jinuma: Japanese Dictionary · Word lists