Charmoury
charm Noun 1. The power or quality of pleasing or delighting; attractiveness. 2. A particular quality that attracts; a delightful characteristic. 3. A small ornament, such as one worn on a bracelet. 4. An item worn for its supposed magical benefit. armoury or US armory Noun 1. A secure storage place for weapons. 3. Resources on which to draw.
