Where does “undoynge” come from?

undoynge (Middle English) comes from Old English undōnde, from Proto-Germanic andadōndz, from Proto-Germanic andadōną — to undo.

Ancestry of “undoynge”, step by step

StepLanguageWordMeaning
1Old Englishundōndeundoing
2Proto-Germanicandadōndz
3Proto-Germanicandadōnąto undo
Every word from Proto-Germanic andadōnąEvery word from Proto-Germanic andadōndzEvery word from Old English undōnde