storehouses
See also:
store-houses
English
Noun
storehouses
plural of
storehouse