Where does “heofonlich” come from?

heofonlich (Middle English) comes from Old English heofonlīċ, from Old English -līċ, from Proto-Germanic *-līk.

Ancestry of “heofonlich”, step by step

StepLanguageWordMeaning
1Old Englishheofonlīċheavenly, celestial; chaste
2Old English-līċsuffix forming {{glossary|adjective}}s meaning...
3Proto-Germanic*-līk
Every word from Proto-Germanic *-līkEvery word from Old English -līċEvery word from Old English heofonlīċ