Japanese dictionary
しんぜん
before god; before an altar
Kanji details
・gods
・mind
・soul
・in front
・before