The name Nancy is a female given name. It comes off "Hannah", meaning "grace". The name was originally a nickname for girls. However, from the 18th century onward, Nancy became a proper name. Many famous people have the name, including Nancy Pelosi and Nancy Kerrigan.