Save Gender Masculine Usage Indian Scripts नवइन्द्र(Hindi) Meaning & History Means "new lord" from Sanskrit नव (nava) meaning "new, fresh" combined with the name of the Hindu god Indra, used here to mean "lord".