superstores
English
Noun
superstores
plural of
superstore