Means "greatest beauty" from Sanskrit
रूप (rupa) meaning "beauty, form" combined with the name of the Hindu god
INDRA, used here to mean "greatest".
| 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. |