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