Meanings
Noun
1. armory; armoury; ordnance department
Kanji used
military
instrument
storage
Pitch accent
Top 32900