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