heafda

Old English

Noun

hēafda

  1. genitive plural of hēafod