Nan

Girl

Meaning of the name Nan: Favor; grace.

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