I have a Mary Ann who became Annie (her mother was also Mary Ann), it would be a nickname made around that. Perhaps someone like a child couldn't pronounce Annie, or maybe it was a family nickname, or just a variation of "Nanny" which can be used for Ann(e).