Each of these meanings is still used in society today, so they are still valid. White roses are for true love. Red roses are for passion. Yellow roses are for friendship. Black roses mean farewell.
Yellow roses mean friendship.
Pink roses mean friendship or sweetheart. White roses mean purity of the mind. Black roses are for death. The custom of exchanging flowers may have less to do with romance and chivalry than with anxiety. For the shy or uncertain, handing over a bouquet is often the easiest way to express sentiment.