Proto-Germanic *haupaz, whence also Old English hēap, Old Saxon hōp. Compare Old Norse hópr
houf
This page is available in 3 languages