Itzhak \i-tz-hak, it-zhak\ as a boy's name is a variant of Isaac (Hebrew), and the meaning of Itzhak is "laughter". See also Yitzhak.
Similar baby names are Itzak, Izsak, Izak and Izaak.