ROSERY


Meaning of ROSERY in English

noun a place where roses are cultivated; a nursery of roses. ·see rosary, 1.

Webster English vocab.      Английский словарь Webster.