Most people think that the meaning of red roses is obvious. Yes, of course they convey love and romance, but also other traits as well :
- Passion
- Love
- Romance
- (Dark red) Unconscious beauty
- Devotion
- Congratulations
- Respect
- Courage
- Authority
Those last few may surprise you. In certain cultures, highly respected dignitaries will often receive roses at events as a show of respect or authority. I'm not sure it would be the best thing to send to your boss though, for example, unless there's another message you wouldn't mind sending as well!