Means "lord of men" from Sanskrit
नर (nara) meaning "man" combined with the name of the Hindu god
INDRA, used here to mean "lord".
| 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. |