नरेन्द्र

Narendra

boySanskritHindu

Narendra is a Hindu boy name of Sanskrit origin, meaning “King of men”.

MeaningKing of men
GenderBoy
OriginSanskrit
Written asनरेन्द्र
Pronunciationnuh-RAYN-druh
TraditionHindu
Used inIndia, Nepal

Meaning and origin of Narendra

Narendra joins nara, 'man', with indra, 'chief, king', so it means 'king among men' and was used as a title for rulers. Swami Vivekananda was born Narendranath Datta, and the Indian prime minister Narendra Modi bears the name. It was very popular in the twentieth century. The Punjabi form is Narinder. In Sanskrit literature the word also appears as a general term for a ruler or a physician skilled in antidotes.

Is Narendra a Hindu name?

Narendra is a Hindu name with royal rather than strictly religious meaning, though Indra is also king of the gods.

How popular is Narendra?

Very familiar in India among men born in the twentieth century.

Gifts with the name Narendra

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Narendra

NarinderNarenderNarendranath

Names similar to Narendra

More Hindu boy names

Frequently asked questions

What does the name Narendra mean?

Narendra means 'King of men'. It is of Sanskrit origin.

Is Narendra a Hindu name?

Narendra is a Hindu name with royal rather than strictly religious meaning, though Indra is also king of the gods.

How do you pronounce Narendra?

Narendra is pronounced nuh-RAYN-druh.

Is Narendra a boy or girl name?

Narendra is usually a boy name.

Updated October 2026. Spotted a mistake? Tell us.