A variant of Megan, the Welsh diminutive of Margaret, meaning “pearl.”
Like Meggen?
Swipe through thousands of names like it