Name Eshrao generally means God, and is a Masculine (or Boy) name, which means generally Men's or Boy's have this name. Name Eshrao has Indian origin and people with name Eshrao are mostly Hindu by religion. Rashi of name Eshrao is Mesh (Aries) and Nakshatra (star sign) Krithika. |