Here are the The Meanings of Rose Colors
Know the meaning when you send beautiful blossoms to your loved ones
Red: Love and Romance
Yellow: Friendship, Joy, Get Well
Pink: Love, Gratitude, Appreciation
White: Purity, Innocence, Sympathy, Spirituality
Orange: Desire, Enthusiasm and Passion
Lavender: Enchantment, Majesty, Love at First Sight
[ Source: proflowers.com via yahoo ]