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