Loading name…
feminine · English origin
Nannie is an English feminine name that originated as a pet form of Ann or Nancy, both of which ultimately derive from the Hebrew name Hannah, meaning grace or favor. It was widely used as an independent given name in English-speaking countries throughout the eighteenth and nineteenth centuries. The name shares its roots with related forms such as Nan, Nancy, and Anne.
RELATED