Nagendra

Sanskrit, Hindu
"lord of the snakes"

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.