Narain

Hindi
"protector"

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