From French Magnon.
Magnon
Magnon ?
Francization of the Occitan Manhon, from manhon from Latin magnus.