Synonyms of Shinbutsu-separation
Primary definition: The historical Japanese policy and movement mandating the separation of Shinto shrines and Buddhist temples.
Primary definition: The historical Japanese policy and movement mandating the separation of Shinto shrines and Buddhist temples.