From Middle High German mitegift (“dowry”). By surface analysis, mit- + Gift; the latter word here has the sense “gift; donation”.
Pratique falar e memorizar " Mitgift " e muitas outras palavras e frases em alemão .