Bob as a nickname for
Robert has always seemed like a stretch.
Rob makes sense, but
Bob should be short for Bobart.
Bill for
William - Where did the B come from? Since it has been used for a while people no longer seem to question it, but where are the Bs coming from in these old nicknames?
Jack as a nickname for
John - I like the name
Jack, but the only thing that it has in common with
John is the first letter. It isn't any shorter than
John, so it doesn't serve a real purpose as a nickname.
Molly as a nickname for
Mary.
Peggy for
Margaret - Why and how did
Peggy ever become a nickname for
Margaret? The two are nothing alike. Okay, they both have a G in the middle, but they look entirely unrelated to each other.