The Question:

What do different color roses mean?

The Answer:

According to the All-American Rose Selection web site, these are some of the colors and their meanings:

Red Love and respect
Deep pink Gratitude, appreciation
Light pink Admiration, sympathy
White Reverence, humility
Yellow Joy, gladness
Orange Enthusiasm, desire
Red & yellow blend Gaiety, joviality
Pale blended tones Sociability, friendship

—The Fact Monster