Nancy is a ♀ female name.
The name Nancy was originally a contraction of “mine Ancy” (Ancy was a nickname for Annis, a Medieval English variation of Agnes). As time goes by, Nancy was considered as a diminutive of Anne or Ann.
Nancy means “grace”, “favour”.