Name Meaning and Origin of Nagraj
The baby name Nagraj is Sanskrit in origin and it's meaning is king of snakes. Nagraj is another name for Sesha, the divine snake.
Nagraj is pronounced naag-raaj.
Nagraj is a name suitable for boys.
Nagraj is pronounced naag-raaj.
Nagraj is a name suitable for boys.