Definition of maiden pink in English:

maiden pink

noun

  • A Eurasian wild pink (scarce in Britain), Dianthus deltoides, found in dry, often sandy, pastures.

Origin

Mid 17th century; earliest use found in William How (1620–1656), physician and botanist.