Margaret become Maggie, which become Meggie, which was shortened to Meg. Many people likes to rhyme nicknames (like Andy-Pandy), and so Peg was born. (Polly is usually a nn for Mary. Probably someone was called Molly-Polly or something like that.)
Because this message is archived you cannot respond to it.