Pink roses can mean appreciation, admiration, gentleness, grace, “thank you,” perfect happiness, and “please believe me.” Photo #8 by HD Wallpapers. A purple rose may mean enchantment or enthrallment to convey love at first sight. It can also mean opulence, glory and majesty.