Old English word maga comes from Proto-Indo-European *mag'-
*mag'- (Proto-Indo-European)
to be able, help, to oil, knead
*mēgô (Proto-Germanic)
maga (Old English)
Relative. Son.