From Latin 'rosarium' meaning 'rose garden,' associated with the Catholic prayer devotion.
Like Rosary?
Swipe through thousands of names like it