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