Loading name…
feminine · English origin
Nanny is an English feminine name that originated as a pet form of Ann, itself derived from the Hebrew name Hannah, meaning grace or favour. It was commonly used as an independent given name from the 17th century onward, particularly in Britain and colonial America. The name also overlaps with Nan, another diminutive of Ann, and shares roots with the fuller forms Anna and Anne.
RELATED