Nannie \n(an)-nie\ as a girl's name is a variant of Ann (Hebrew), Hannah (Hebrew), Nan and Nancy, and the meaning of Nannie is "He (God) has favored me".
The baby name Nannie sounds like Nanni and Nonnie. Other similar baby names are Lannie, Sannie, Nancie, Fannie, Hannie, Jannie, Zannie and Vannie.