If you like 'Nan' as a nickname, then yes, it is a good nickname.
Grace, as that is the original meaning.
Hannah-bananna
Hannah banana?
You mean Hannah Montana. She's played by Miley Cyrus.
Hannah Banana
Anne Boleyns nickname was Nan by king Henry VIII
Hannah, Anna, Lil, Nan, Viv
h, han, hans, hanny, ham, hammy, hchy?
Milez.
Jacksannah
Hannah Montana does not have a nick name. but Miley Cyrus's is smiley miley
"Nafy" is a nickname for Nan Merriman, the fictional little sister of Felicity Merriman.