jarrete
Top 50000
Meanings
Noun
1. hock
2. back of the knee; ham, hock; knee bight (anatomy)