HAM, a Saxon word signifying a place of dwelling, a house, a village, or town; as in the word hamlet, and in such names as Waltham, Buckingham, Nottingham, &c. It is the same as the Scottish hame for home.