What is the meaning of Supermarketti?

supermarket (large self-service store that sells groceries and, often, household goods and clothing)

Source: wiktionary.org