meaning of damask rose

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


Related Words

damask rose | summer damask rose |

Developed & Maintained By Taraprasad.com

Treasure Words