神漿
し
ん
しょ
う
Meanings
1
ambrosia; drink of immortality
Mythological drink that grants eternal life; often associated with Chinese or Japanese legends. Rare, literary term.
It is said that the mountain hermit drank ambrosia and attained eternal youth and immortality.
2
sacred offering drink
A drink used as a ritual offering to gods or spirits. Rare, literary term.
They offered a sacred drink on the altar.