Suele interpretarse como latinización del nombre germánico "Machthard", antropónimo compuesto de las raíces "macht" (poder) y "hard" (fuerte, valiente) .