An Etymological Dictionary of the German Language/Annotated/Fegefeuer

Fegefeuer, neuter, ‘purgatory,’ from Middle High German vëgeviur, neuter, ‘purgatory,’ from Middle High German vëgen, ‘to purify’; formed on the model of Middle Latin purgatorium.