御霊代
み
た
ま
し
ろ
Meanings
1
object symbolizing the spirit of the deceased
Shinto term for a physical object (such as a mirror, sword, or tablet) that serves as a vessel or symbol for the spirit of a deceased person, especially in ancestor worship or memorial rites.
A mirror is enshrined on the household altar as a symbol for the spirit of the deceased.