Nancy is from English and is the diminuative form of Ann, Anna, Hanna, Annie, etc.
Chat with our AI personalities
Nancy is a French name.
my last name is smiley i have no clue were it come from are what it mean
A female spanish name,means 'sunshine'
Shamel
Anne is a Hebrew name meaning "grace"