21 red roses represent: passionate and sincere love, you are my love. The homophone of 21 is "love you", which means to love only you and to love you sincerely in this life; Red roses represent passion, sincerity, and confession.
The meanings represented by different quantities of roses
One rose represents: You are the only one in my heart.
9 roses represent: long-lasting.
10 roses represent perfection and perfection.
11 roses represent: Love only cares about you wholeheartedly.
13 roses represent: Friendship lasts forever.
15 roses represent: I apologize to you.
33 roses represent three lives and three generations.
99 roses represent love that lasts forever.
100 roses represent 100% love.
108 roses represent: proposal.
111 roses represent endless love.
365 roses represent: Thinking of you every day.
520 roses represent: I love you.
999 roses represent: everlasting love and endless love.
1001 roses represent: forever.
1314 roses represent: Love you for a lifetime.