mōgen (Middle Dutch) comes from Old Dutch mugan, from Proto-Germanic maganą, from Proto-Indo-European (me)mógʰe, from Proto-Indo-European megʰ- — to be able.
mōgen (Middle Dutch): to be capable of