Skip to main content

Meggie



Origin: English

Meaning: a diminutive of Margaret, the English form of Latin Margarita derived from Greek margaritas meaning "pearl".


Variants:
  • Meggy 



Comments