オマモリ
Meanings
Noun
1. charm; amulet; talisman
Pitch accent
オ
マモリ
Composed of
honorific/polite/humble prefix
protection; defense; providence; amulet; charm