Irish form of Megan [q.v.].
ONC suggests this is a pseudo-Irish spelling, popular in Canada and Australia.