Sanjay best name meanings: Competent, Modern, Cheerful, Mindful, Generous. Get Sanjay name meaning.
Natarajan best surname meanings: Friendly, Mindful, Serious, Temperamental, Cheerful. Get Natarajan meaning.
Sanjay name origin. Modern form of Sanjaya. Get Sanjay name origin.
Last name Natarajan most common in Oman. Get Natarajan surname distribution.
Most common surnames with name Sanjay: Patel, Kumar, Gupta, Joshi, Singh. Get List of surnames with name Sanjay.
Most common names with last name Natarajan: Sandhya, Dhivagar, Poojitha, Sivakumar, Mathangi. Get Names that go with Natarajan.
Sanjay and Natarajan compatible by 78%. Get Sanjay and Natarajan compatibility.