SEVEN SISTERS


Meaning of SEVEN SISTERS in English

noun

also seven sisters rose

( plural seven sisters also seven sisters roses )

: a hybrid climbing rose ( Rosa multiflora platyphylla ) that is related to the crimson rambler and has rather large leaves and deep pink flowers in clusters

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.