Type Word Usage Sanskrit Scripts नरेन्द्र(Sanskrit) Meaning & History Sanskrit word meaning "lord of men" [1].