ROSARY


Meaning of ROSARY in English

(n.) A bed of roses, or place where roses grow.

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