Nagendra
Sanskrit, Hindu
"lord of the snakes"Share
Copy link
Nagendra Origin and Meaning
The name Nagendra is a boy's name meaning "lord of the snakes".
This striking name combines the Sanskrit root nāga with the Hindu god Indra for the powerful meaning: lord of the snakes. Nagendra is another name for Vasuki, the king of the snakes in Hindu mythology.