Online English Dictionary

Home

Rosery


n.

A place where roses are cultivated; a nursery of roses. See Rosary , 1.


© 2009 Dammam Community College