melrose
About 0.38 uses per million words.
Meaning
- noun honey of roses, a mixture formerly used in gargles and lotions
Similar words
abbey apothecary rose rose-mallow marsh rosemary ambrose rose mallow rosarium attar of roses apple rose moss rose
Often followed by
abbey and avenue park place ave was in to
Word family
Melrose
Save “melrose” to learn later