There are formal meanings of different coloured roses in some cultures. Each of these meanings is still used in society today, so choose your colour with care. White roses are for true love and purity of the mind. Red roses are for love and passion. Yellow roses are for friendship.
Black roses mean farewell.
Pink roses mean friendship or sweetheart. Cupid Cupid, the mischievous son of the Goddess of Love, Venus, is supposedly responsible for people falling in love. His mischievous intentions have led to some entertaining situations in various legends. Cupid in the Roman mythology has Eros, the son of Aphrodite, as his counterpart in the Greek Myths. The names of both these Gods are used synonymously with the concept of love today.