2 names match.
Welsh/Modern
Variation of Megan, from Welsh 'Meg' (Margaret) meaning 'pearl'.
A variant of Megan, meaning pearl or precious.