Definition of pretty Nancy in English:

pretty Nancy

noun

British Regional
  • Greater stitchwort, Stellaria holostea (family Caryophyllaceae), a white-flowered plant commonly found in hedgerows.

Origin

Late 19th century; earliest use found in Hardwicke's Science-gossip.