Different colored roses have different meanings.Different number of roses also have different meanings like single rose means exceptional love, 2 rose means deep love and there are many more.
1 Rose
----Exceptional love
2 Roses
----Love deeply
3 Roses
----I love you.
6 Roses
---Want to be yours.
9 Roses
----Love eternally.
11 Roses
---I love u most in my life.
12 Roses
---Mutual affinity.
13 Roses
---Secret admirer.
24 Roses
----Remember you fondly all the time
33 Roses
----Express profound love
36 Roses
----Romantic attachment
44 Roses
Unchangeable pledge.
50 Roses
regretless love
56 Roses
You are my love.
66 Roses
Beautiful love affair
99 Roses
making love eternal
100 Roses
Devoted couple
101 Roses
No other love but you.
108 Roses
Please marry me!
111 Roses
Eternal love.
123 Roses
Free love.
144 Roses
Loving you day and night eternally.
365 Roses
Thinking of you everyday, love you everyday.