神しん仏ぶつ隔かく離りMeaningsNoun1. separation of Buddhism and Shintoism (Historical, Rare)Kanji used神god仏Buddha隔isolate離physical distanceComposed of神しん仏ぶつgods and Buddha; Shinto and BuddhismNoun隔かく離りisolation; segregation; separation; quarantineNoun