神しん体たい山さんMeaningsNoun1. sacred mountain; mountain in which the spirit of a deity residesKanji used神god体body山mountainComposed of神しん体たいshintai; object of worship believed to contain the spirit of a deity, typically housed in a shrineNoun山さんMt.; Mount; templeSuffix