- this week

Gender: Male Meaning of Narain: "protector" Origin of Narain: Hindi

The name Narain is a boy's name of Hindi origin meaning "protector". Narain and discussed in our forums with posts like "Picky Parents BNG".

From the experts:

Another name for the Hindu god-Vishnu.

Find other names based on Narain using our baby name generator.

Famous People Named Narain

(Kumar Ram) Narain Karthikeyan, Indian racing driver
Narain (born Sunil Kumar), Indian actor
Venkatraman Narayan "Narain" Swamy, Indian cricketer

Pop Culture References for the name Narain



Log in to leave a comment on Narain