Megan (also spelled Meghan, Meagen, Meagan, Meaghan etc.) is a Welsh female name, originally a pet form of Meg or Meggie, which is itself a short form of Margaret.Megan is one of the most popular Welsh names in England and Wales, commonly truncated to Meg. thats what her name means lol