Home
Contact
Privacy
Hough
Hough
may refer to:
Hamstringing or severing the Achilles tendon of an animal
the leg or shin of an animal (in the Scots language), from which the dish potted hough is made
Read more about Hough:
Places
,
Persons