A combination of the names Rose and Mary. It is mainly used in the English language and means 'sea dew' and is named after the herb.
English
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.