Loading page
cherokee rose is a noun meaning "Chinese climbing rose with fragrant white blossoms". It carries one recorded sense.
Chinese climbing rose with fragrant white blossoms
Definitions, synonyms and semantic relations for cherokee rose come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. .