From *mago (“boy”) + *zogo (“leader”). The former element is from Proto-West Germanic *magu.
magazogo m