Sanjay best name meanings: Competent, Modern, Cheerful, Mindful, Generous. Get Sanjay name meaning.
Shakya best surname meanings: Competent, Creative, Mindful, Cheerful, Volatile. Get Shakya meaning.
Sanjay name origin. Modern form of Sanjaya. Get Sanjay name origin.
Last name Shakya most common in Nepal. Get Shakya 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 Shakya: Pramod, Avash, Chandu, Sandeep, Sanoj. Get Names that go with Shakya.
Sanjay and Shakya compatible by 77%. Get Sanjay and Shakya compatibility.