神龍
also: しぇんろん
Freq.FrequencyTop 100,000
Meanings
1
Shen Long; divine dragon
mythology
A spiritual dragon in Chinese mythology, often associated with rain and water. The reading じんりゅう is less common. In modern Japanese, the term is widely recognized from the Dragon Ball series.
Shen Long is considered a sacred dragon that controls rain in Chinese mythology.
When you gather all seven Dragon Balls, Shen Long appears.