What do different colored roses mean?
Each color of rose means a different thing. Peach means friendship. Red means romantic love. Pink means thank you. Yellow means friendship. These are the major colors. Minor colors and color combinations have meanings too. For more information see here: http://www.flowerstocolombia.com/meaning-of-the-color-of-roses.