HAM


Meaning of HAM in English

noun home.

2. ham ·noun the region back of the knee joint; the popliteal space; the hock.

3. ham ·noun the thigh of any animal; especially, the thigh of a hog cured by salting and smoking.

Webster English vocab.      Английский словарь Webster.