HAM Meaning of HAM in English (n.) The region back of the knee joint; the popliteal space; the hock. Webster's English dictionary. Английский словарь Webster. 2012