Word info

katashiro

Noun

Meaning

katashiro (plural katashiro)

A traditional Japanese paper doll, used as a talisman to perform a certain form of self-purification.

Source: en.wiktionary.org

Close letter words and terms