Daffodil man Synonyms

Definitions for Daffodil


  • (noun) any of numerous varieties of Narcissus plants having showy often yellow flowers with a trumpet-shaped central crown

DM abbreviation

DM is an abbreviation for Daffodil Man
What does DM stand for?
DM stands for "Daffodil Man"

Definitions for Man