Rose as a girl's name is of Latin origin meaning "rose". It is also the name of a flower. 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. The "rosa mystica" is the Virgin Mary.
Rose: Baby Name Popularity
PER MILLION BIRTHS
U.S. POPULARITY RANKING
Check out these popular pages to discover more baby boy and baby girl names and meanings.