answersLogoWhite

0

Means "lord of men" from Sanskritनर (nara) "man" combined with the name of the Hindu god INDRA, used here to mean "lord".

User Avatar

Wiki User

9y ago

What else can I help you with?