Name detail

Nan

Meaning: Variant of Anne favor: grace.
Origin: English
Gender: Girl