天竜 てんりゅう
tenryū

Noun

1. deva and naga

Buddhism
Noun

2. heavenly dragon

Other forms: