WTWM

whatsthatwordmean

← Definition
Guess

rosarium

nounA garden or area specifically planted with roses.

Synonyms

gardennoun

Built for word lovers.