Ramnarain Family History
Ramnarain Surname Meaning
Indian: from a variant of the personal name Ramnarayan from Sanskrit rāma ‘pleasing’ the name of an incarnation of the god Vishnu + nārāyaṇa (see Narayan).
This surname is found mainly in South Africa, Mauritius, and Guyana; it is not used in India.
Source: Dictionary of American Family Names 2nd edition, 2022
