Meaning of cherokee rose
Definition of cherokee rose
(noun)
Chinese
climbing
rose
with
fragrant
white
blossoms
Other information on cherokee rose
WIKIPEDIA results for
cherokee rose
Amazon results for
cherokee rose
Tweet