Roses and their meanings
Love, passion, romance
Admiration, gratitude, grace
Purity, innocence, new beginnings
Friendship, joy, warmth
Desire, enthusiasm, energy
Enchantment, love at first sight
Appreciation, sincerity
Farewell, rebirth, strength