Houghs meaning : A piece of land that juts out towards the sea; a promontory. The hollow behind the knee. To hamstring. Archaic spelling of hoe.
houghs
moors
antigens
hypochondriacal
moveable feast