huvæ (Old Danish) comes from Old Norse húfa, from Proto-Germanic hūbǭ, from Proto-Indo-European kēwp-.