Baby names Baby Name Meanings Indian Baby Names. Baby names meanings search results: The name Esha is a baby girl name. The name Esha comes from the Indian origin. In Sanskrit the meaning of the name Esha is: Pleasure, desire.
Muslim: from the Arabic family name ?Abbasi, a derivative of the personal name ?Abbas (see Abbas), denoting someone descended from or associated with someone called ?Abbas, in particular a descendant of the Abbasid dynasty of khalifs, who ruled the Islamic world from 750, when they founded a new capital in Baghdad, to ...