omamori

English

Noun

omamori (plural omamori)

  1. A Japanese protective talisman.

Japanese

Romanization

omamori

  1. Rōmaji transcription of おまもり