Back to N1 Words

御霊代

みたましろ
JLPT N1 noun

Meaning

something worshiped as a symbol for the spirit of the dead