omamori
English
Noun
omamori
(
plural
omamori
)
A
Japanese
protective
talisman
.
Japanese
Romanization
omamori
Rōmaji
transcription of
おまもり