Name Meaning and Origin of Nagendra

The baby name Nagendra is Sanskrit in origin and it's meaning is lord of snakes. Nagendra is another name for Sesha, the divine snake.

Nagendra is pronounced naa-gayn-dra.

Nagendra is a name suitable for boys.