Hirsh \hi(r)-sh\ as a boy's name is a variant of Hershel (Yiddish), and the meaning of Hirsh is "deer".
The baby name Hirsh sounds like Hirsch and Hersh. Other similar baby names are Birch, Hiro, Hersch, Himesh, Hiram, Hirom, Hiroshi and Marsh.