1- The rose in dreams has a great deal of symbolism. It represents love and admiration; in a bouquet the number of roses and the colour will be significant (see Numbers and Colour). It can also suggest fertility and virginity.
2- As a psychological symbol the rose represents perfection. It contains within it the mysterv of life and its grace and happiness. It also suggests the cycle of life, through the cycle of its own growth and decay.
3- Spiritually the rose has ambivalent meanings. It suggests perfection and passion, life and death. Time and Eternity. It also represents the heart, the centre of life.... Ten Thousand Dream Dictionary