Home - Boy's Name - N - Narain

Boys name -
Narain

Meaning:

Protector, guardian.

Derivation:

Narayan

Origins:

Hindi

Mail to a Friend