Vocabulary

武器倉

armory; armoury; arsenal

noun