trollgröt (Swedish) comes from Swedish gröt, from Old Swedish grøter, from Old Norse grautr, from Proto-Germanic grautaz, from Proto-Indo-European ǵʰer- — to yearn for; to enclose; bowels, intestines.
Ancestry of “trollgröt”, step by step
trollgröt traces back through two separate lines of ancestry.