神漿 しんしょう Meanings Noun ambrosia (drink conferring immortality) drink used as an offering (to the gods) Kanji 神 god. Read as シン. 漿 a drink. Read as ショウ. Jinuma: Japanese Dictionary · Word lists