I have come across so many little Maggies lately that are 'just
Maggie' and that bothers me for some reason. It's just SUCH a nn, to me, though I do like it a lot. I think there are so many great names it can be short for, other than
Margaret, that have already been suggested. I think my faves are
Magnolia and
Marguerite. :)