English dictionary

damask rose meaning and definition

Definition and meaning of damask rose at MeaningMonkey.org. damask rose meaning and definition in the English Dictionary.


Definition of damask rose (noun)

  1. large hardy very fragrant pink rose; cultivated in Asia Minor as source of attar of roses; parent of many hybrids
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!


Link to this page: