Word Meaning 曼珠沙華
まんじゅしゃげ
manjushage
曼珠沙華 is read as まんじゅしゃげ (manjushage) and means red spider lily (Lycoris radiata).
Meaning
English
- red spider lily (Lycoris radiata)
- cluster amaryllis
- cluster belladonna
- manjusaka
Reading
Kana
まんじゅしゃげ
Romaji
manjushage