English dictionary
cherokee rose meaning and definition
Definition and meaning of cherokee rose at MeaningMonkey.org. cherokee rose meaning and definition in the English Dictionary.CHEROKEE ROSE noun
Definition of Cherokee rose (noun)
- Chinese climbing rose with fragrant white blossoms
- synonyms: Rosa laevigata
Source: Princeton University Wordnet