Dictionary.com
Thesaurus.com

rosariums

  • plural
    of rosarium.
    rosarium
    noun
    a rose garden.

More Suggestions