Narain
Hindi
"protector"
Share
Copy link
Narain Origin and Meaning
The name Narain is a boy's name of Hindi origin meaning "protector".
Another name for the Hindu god-Vishnu.
Famous People Named Narain
- (Kumar Ram) Narain KarthikeyanIndian racing driver
- Narain (born Sunil Kumar)Indian actor
- Venkatraman Narayan "Narain" SwamyIndian cricketer