Pooja best name meanings: Temperamental, Creative, Serious, Lucky, Cheerful. Get Pooja name meaning.
Shrestha best surname meanings: Friendly, Modern, Active, Generous, Creative. Get Shrestha meaning.
Pooja name origin. Variant transcription of Puja. Get Pooja name origin.
Last name Shrestha most common in Nepal, Qatar, Thailand, Macau, Iceland. Get Shrestha surname distribution.
Most common surnames with name Pooja: Singh, Yadav, Sharma, Samtani, Poo. Get List of surnames with name Pooja.
Most common names with last name Shrestha: Amina, Niraj, Gangaram, Darsh, Deependra. Get Names that go with Shrestha.
Pooja and Shrestha compatible by 74%. Get Pooja and Shrestha compatibility.