Nanny \n(an)-ny\ as a girl's name is a variant of Ann (Hebrew), Hannah (Hebrew), Nan and Nancy, and the meaning of Nanny is "He (God) has favored me". See also Nana.
The baby name Nanny sounds like Nanni, Nanney, Nanna and Nann. Other similar baby names are Lanny, Hanny, Danny, Fanny, Janny, Nanncy and Sanny.