What does Megan mean?
Megan is a Welsh pet form of Margaret, and so ultimately traces to the Greek margaritēs, “pearl.” Long a favourite in Wales, it spread widely across the English-speaking world.
What does Reese mean?
From the Welsh Rhys, “ardour” or “enthusiasm.”