Loading...

American Dictionary of the English Language

Dictionary Search

Melrose


MEL'ROSE, noun [mel and rose.] Honey of roses.