storehouses

noun

Plural form of storehouse.