Cherokee rose

noun

Definition of Cherokee rose

: a Chinese climbing rose (Rosa laevigata) with a fragrant white blossom

First Known Use of Cherokee rose

1823, in the meaning defined above

Keep scrolling for more