Chinese-English dictionary »

龍 /lóng/ meaning in English

ChineseEnglish
/lóng/ noun

naga(a semi-divine mythological creature in the form of a snake)
noun
[UK: nˈɑːɡə] [US: nˈɑːɡə]