Narain

Heart
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.

20 Names Similar to Narain

These 20 names were selected by our users that were looking for other names like Narain.

Famous People Named Narain

  • (Kumar Ram) Narain KarthikeyanIndian racing driver
  • Narain (born Sunil Kumar)Indian actor
  • Venkatraman Narayan "Narain" SwamyIndian cricketer