What is the meaning of the word "nancy"?

Definitions:

  1. A city in northeastern France, known for its art nouveau architecture and history. copy to clipboard NOUN
    • They spent a weekend exploring the museums and cafes in Nancy, France. copy to clipboard
  2. A feminine given name, traditionally used in English-speaking countries. copy to clipboard NOUN
    • I used to read all the Nancy Drew books when I was a kid. copy to clipboard
  3. Historically was a derogatory slang term used to refer to an affeminate or homosexual man. copy to clipboard NOUN
    • The film portrayed how cruelly society treated anyone labeled a 'nancy' in the 1950s. copy to clipboard