The flower language of rose stands for love. It's called the flower of love. Different colors and numbers mean different things.
1. Red: red rose stands for passion, love, I love you. It's the most common kind, or Bulgaria's national flower, stands for dignity.
2. Blue: the blue rose represents the impossible, and also has the meaning of miracle.
3. Yellow: yellow rose means apologizing for love and enjoying the time with you. In Japan, it means breaking up, in some places, it means waiting for your love
4. White: white rose represents purity, innocence, humility and I can match you.
5. Pink: pink roses represent ambiguous, moving and unspeakable taboos, like your bright smile