Skip to content
Kotomora

神しん龍りゅう

also: しぇんろん

Freq.Top 100,000

Meanings

1

noun

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.