Megan 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 […]