warehouse stores
English
Noun
warehouse
stores
plural of
warehouse store