heimiligr (Old Norse) comes from Middle Low German heimelik, from Old Saxon *hēmlīk, from Proto-West Germanic *haimalīk, from Proto-Germanic haimaz, from Proto-Indo-European ḱóymos, from Proto-Indo-European ḱey- — to be lying down; to settle.