Home
Search
Index
Definify.com
Webster
1913
Edition
Melrose
Mel′rose
,
Noun.
Honey of roses.
Webster
1828
Edition
Melrose
MEL'ROSE
,
Noun.
[mel and rose.] Honey of roses.
Definition
2024
melrose
melrose
English
Noun
melrose
(
uncountable
)
honey
of
roses
, a mixture formerly used in
gargles
and
lotions
Similar Results
Melrose
Morose
Erose