Esha best name meanings: Mindful, Lucky, Serious, Active, Competent. Get Esha name meaning.
Shah best surname meanings: Active, Creative, Friendly, Cheerful, Temperamental. Get Shah meaning.
Esha name origin. Means "desire, wish" in Sanskrit. Get Esha name origin.
Last name Shah most common in India, Bangladesh, Kenya, Afghanistan, United Kingdom. Get Shah surname distribution.
Most common surnames with name Esha: Kalra, Arya, Gupta, Bhatia, Dhunna. Get List of surnames with name Esha.
Most common names with last name Shah: Keyur, Kashvi, Amit, Krunal, Dhaval. Get Names that go with Shah.
Esha and Shah compatible by 74%. Get Esha and Shah compatibility.