CHEROKEE ROSE Meaning of CHEROKEE ROSE in English [Cherokee rose] n (1823): a Chinese climbing rose (Rosa laevigata) with a fragrant white blossom Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012