シメカザリ
Meanings
Noun
1. heiliges Strohseil (z.B. in einem Schreinbezirk)
Pitch accent
メカ
ザリ
Composed of
rope used to cordon off consecrated areas or as a talisman against evil; (arch.) cordoning off; (arch.) cordoning-off sign
Schmuck; Dekoration