Nancy

Girl

Meaning of the name Nancy: Favor; grace.

Origin of the name Nancy: Hebrew, American, French, English