Meanings
Anglo-Saxon Baby Names Meaning:
In Anglo-Saxon Baby Names the meaning of the name Ham is: Home.
Biblical Baby Names Meaning:
In Biblical Baby Names the meaning of the name Ham is: Hot, heat, brown'.
Hebrew Baby Names Meaning:
In Hebrew Baby Names the meaning of the name Ham is: Hot. One of the sons of Noah in the Old Testament : Father of a multitude. In the Old Testament patriarch Abram's name was changed to Abraham when it was revealed he would be father of the Hebrew nation.