Name profile

Nagendra

A name meaning "lord of snakes".

Usage languagesHinduism, Kannada, Telugu

Meaning and history

Nagendra is a Sanskrit name meaning “lord of snakes,” formed from नाग (nāga), meaning “snake” or “elephant,” and the name of the Hindu god Indra, used here in the sense of “lord.” It is also another name for Vasuki, the king of snakes in Hindu mythology.