*Mahtiwulfaz (Proto-Germanic) comes from Proto-Germanic mahtiz, from Proto-Germanic mahtuz, from Proto-Indo-European mógʰtis, from Proto-Indo-European meǵʰ- — to be able.
Ancestry of “*Mahtiwulfaz”, step by step
*Mahtiwulfaz traces back through two separate lines of ancestry.