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 Karthikeyan
    Indian racing driver
  • Narain (born Sunil Kumar)
    Indian actor
  • Venkatraman Narayan "Narain" Swamy
    Indian cricketer