heofon Definition & Meaning | Old English Dictionary