Did you mean Meagan?
Meagan
noun
°a pseudo-Irish spelling of the Welsh Megan.