Storeroom

Webster's Dictionary of the English Language

·noun Room in a storehouse or repository; a room in which articles are stored.