神体山しんたいさん 1sacred mountain ; mountain in which the spirit of a deity resides Translated by Jiyomi noun (common) (futsuumeishi) JMdict entry 2837054. Source and licence.