Baskaran best name meanings: Modern, Friendly, Generous, Competent, Active. Get Baskaran name meaning.
Narayanamoorthy best surname meanings: Active, Friendly, Generous, Modern, Serious. Get Narayanamoorthy meaning.
Most common surnames with name Baskaran: Baskaran Narayanamoorthy, Baskaran, Munirathanam, Bashkaran, Raju. Get List of surnames with name Baskaran.
Baskaran and Narayanamoorthy compatible by 84%. Get Baskaran and Narayanamoorthy compatibility.