EGAVE

melrose

About 0.38 uses per million words.

Meaning

  1. 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