heafela

Old English

Noun

heafela m

  1. alternative form of hafela