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