Did you mean Megan?
Megan
noun
°borrowed from .