heafda
Old English
Noun
hēafda
genitive plural of
hēafod