Hirshel (Yiddish: הירשל) is a diminutive of the name Hirsh (Yiddish: הירש), which is a calque of Tzvi (Hebrew: צְבִי); Heshel (Yiddish: העשל; Hebrew: הֶשְׁל) is a diminutive of the name Joshua (Hebrew: יְהוֹשֻׁעַ).
The name Hirsch is German/Yiddish for dear. In Hebrew the name is Zvi. This name was used by Ashkenazi Jews. My father's name was Hirsch, named my daughter after him: Zvia (female deer).