Credit to: Farmers Almanac
The rose has more meanings than one can count! A pink rose means perfect happiness, while a red rose means “I love you.”
A white rose signifies innocence and purity, while a yellow rose conveys jealousy or a decrease in love.
A bouquet of roses means sincere gratitude, whereas a single rose amplifies the meaning of the color (a single red rose means “I REALLY love you”).
The other June flower is honeysuckle, which is a strong symbol for the everlasting bonds of love.