Hayim \ha-yim\ as a boy's name is a variant of Haim (Hebrew) and Hyman (Hebrew), and the meaning of Hayim is "life".
The baby name Hayim sounds like Hayyim and Ham. Other similar baby names are Hayvim, Hakim and Halim.