Flowermeaning.com tells us that, "The rose has many meanings which vary depending on its color. However any rose can be commonly seen as a symbol of: Love, Honor, Faith, Beauty, Balance, Passion, Wisdom, Intrigue, Devotion, Sensuality and Timelessness as well as a symbol of sympathy or sorrow.
"The rose is often associated with numerology. In Renaissance art, a rose with eight petals was a message of rebirth and renewal. In alchemical texts and art, a rose with seven petals was a symbol of inclusion, universal understanding and order. "In the Tarot the rose is considered a symbol of balance. It expresses promise, new beginnings, and hope. Its thorns represent defense, physicality, loss, thoughtlessness.
"The rose was sacred the goddesses Isis, Aphrodite and Venus. Red Rose: romantic love Pink Rose: multipurpose ... for sending thanks, cheering up a friend, or recognizing a romantic occasion, with darker pink roses symbolic of gratitude and appreciation, and lighter pinks with gentleness and admiration. White Rose: suited to reverent occasions, honor in recognition of a new beginning or a farewell ... conveys respect, hope for the future, innocence and purity. Orange Rose: a passionately intense, contemporary way to say thanks, congratulations or I love you, with a much subtler meaning of love emerging from friendship. Yellow Rose: perfect to toast friends, lift spirits and send a wish for well-being, with an optimistic and serendipitous character, yellow being connected to warm feelings of friendship, optimism, joy, wisdom and power." flowermeaning.com/rose-flower-meaning/