Guru best name meanings: Friendly, Competent, Creative, Lucky, Serious. Get Guru name meaning.
Prakash best surname meanings: Mindful, Volatile, Cheerful, Competent, Generous. Get Prakash meaning.
Last name Prakash most common in India, United Arab Emirates, Fiji, Oman. Get Prakash surname distribution.
Most common surnames with name Guru: Prasad, Dutt, Ragavendran, Kannan, Gu. Get List of surnames with name Guru.
Most common names with last name Prakash: Prakash, Hari, Divya, Shiv, Siva. Get Names that go with Prakash.
Guru and Prakash compatible by 74%. Get Guru and Prakash compatibility.