Meaning of 依代 in Japanese
It seems that your search contains the following:
依
代
- Words
Definition of 依代
-
(n) object representative of a divine spirit; object to which a spirit is drawn or summoned; object or animal occupied by a kami
→Related words:
形代