The name Megan is a girl's name of Welsh origin meaning "pearl". Megan is ranked #499 on our popularity charts and is often added to lists like Names That Mean Hope and discussed in our forums with posts like "Heaven / Hell / Purgatory Girls".
From the experts:
One of the most popular Welsh names ever in the U. S.—it was Number 10 in the 1990s—Megan is still widely used today, but waning. It fell to its lowest ranking in 50 years in 2017. Actress Megan Fox has upped its glam factor. We've yet to see how the popularity of the new Duchess of Sussex, Meghan Markle, affects all the spellings of her name.