ALLAH, in the name of the Most Affectionate, the Most Merciful. Peace and blessings be upon the beloved Prophet Mohammad (peace be upon him).
Respected Ibn e Sireen (May ALLAH be pleased with) said: Seeing a Rose in dream is a symbol of gaining health, recovering from sickness.
If he sees that someone has showered Roses upon him, he will gain health. People will talk of his attributes and praise him.
If he sees that he has given Rose to someone, it is a proof that he will become popular in the kingdom. And if he is an ALLAH-fearing and Islamically educated person, people will get benefitted from his knowledge.