late 14c., from haunch + bone (n.).
haughty
haul
haulage
hauler
haunch
haunch-bone
haunt
haunted
haunting
haunts
hausfrau