天てん竜りゅうTop 40000MeaningsNoun1. deva and naga2. heavenly dragonOther readings天てん竜りょうKanji used天heaven竜dragonUsed in vocabulary天てん竜りゅう八はち部ぶ衆しゅうthe eight legions (devas, nagas, yaksas, gandharvas, asuras, garudas, kimnaras, mahoragas)Noun