[shinshou]noun
Japanese definition
No Japanese definition yet.
English definitions
- ambrosia (drink conferring immortality)
- drink used as an offering (to the gods)
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…