Often used as a nickname for Rose or Rosemary, the name contains the Germanic element 'hrod' meaning 'fame,' and was later associated with the Latin name for the flower rose.
English
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.