Prev 28 of 48 Next
28. Maggie
Maggie is typically a nickname for Margaret, though has become more popular as a given name over the years.