What is the meaning of Marketti?

supermarket or hypermarket

Source: wiktionary.org