This is a list of names in which the usage is Indian; and the meaning contains the keywords dragon or snake or serpent.
Nagendra नागेन्द्र, नागेंद्र, ನಾಗೇಂದ್ರ, నాగేంద్ర m Hinduism, Kannada, TeluguMeans
"lord of snakes" from Sanskrit
नाग (nāga) meaning "snake" (also "elephant") combined with the name of the Hindu god
Indra, used here to mean "lord". This is another name for Vasuki, the king of snakes, in Hindu mythology.