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