German: horse, or hrod meaning fame, renown.American, flower.
Variant forms inherit the origin and meaning of the name Rose. Rose's language of origin is Germanic. It is derived from the words 'hros' which means horse; 'hruod' fame. The name first developed as a short form of Germanic names with the first element 'hros' or 'hruod'. Originally, Rose was a short form of any of the old Germanic names in use in England in the Middle Ages that contained the element hros, ros (horse). Flower names began being used in the 19th century, and now Rose is bestowed with reference to the flower. From A World of Baby Names by Teresa Norman. Scottish Meaning: The name Rose is a Scottish baby name. In Scottish the meaning of the name Rose is: Flower. American Meaning: The name Rose is an American baby name. In American Rose /rose/ [1 syll.] as a girls' name is pronounced rohz. It is of Latin origin, and the meaning of Rose is  rose . Flower name from rosa. The name, which the Normans brought to Britain in the 11th century, can also be traced to the Old German words hros meaning horse, or hrod meaning  fame, renown. The flower meaning is possibly more valid, given the Christian symbolic meaning of the rose.
http://www.babynamespedia.com/meaning/Rose http://www.babynamewizard.com/baby-name/girl/rose http://www.sheknows.com/baby-names/name/rose http://www.thinkbabynames.com/meaning/0/Rose
meaning of name rose