Gadish \g(a)-di-sh\ as a boy's name is of Arabic origin, and the meaning of Gadish is "shock of corn". Appropriate for boys born near Shavuot, the Jewish harvest festival that usually falls in October.
Similar baby names are Gadi, Gadiel, Ganesh and Gaddis.