← DefinitionshareGuessrosariumnounA garden or area specifically planted with roses.Synonymsgardennoun