1. I would think it is a nickname for
Nancy, most likely, or perhaps something like
Nanette.
2. Until I read the other posts, I didn't think of grandmothers at all. I forget that some families use "
Nana" for grandmother.
3. I like it. It's so nice and simple, and a palindrome besides. Can't beat that.