supermarket

Noun
  1. A large self-service grocery store selling groceries and dairy products and household goods (synset 104365794)

Other Searches