Ham is a ♂ boy’s name.
Ham is a biblical name of Hebrew origin. He is the youngest of the three sons of Noah, his brothers are called Shem and Japheth.
Ham means “hot” and “warm” (from Hebrew “kham/חַם”).
The name Ham is ranked #14331 overall.
Find more beautiful first names!
Download our free baby name app and swipe a wonderful name together with your partner!