ショクリョウチョゾウシツ
Meanings
Noun
1. larder; pantry; stillroom; buttery
Composed of
storeroom; stockroom