Means "lord of snakes" from Sanskrit
नाग (naga) meaning "snake" (also "elephant") combined with the name of the Hindu god
INDRA, used here to mean "lord". This is another name for Vasuki, the king of snakes, in Hindu mythology.
| INDRA male Hinduism, Indian, Hindi, NepaliMeans "possessing drops of rain" from Sanskrit इन्दु (indu) meaning "a drop" and र (ra) meaning "acquiring, possessing". Indra is the name of the ancient Hindu warrior god of the sky and rain. He is the chief god in the Hindu text the Rigveda. |