Melrose
geographical name
Mel·rose
ˈmel-ˌrōz
city in eastern Massachusetts north of Boston population 26,983
Love words? Need even more definitions?
Merriam-Webster unabridged
Share