Dictionary.com
definitions
  • synonyms

Melrose

[mel-rohz]
noun
  1. a city in E Massachusetts, near Boston.
  2. a village in SE Scotland, on the Tweed River: ruins of a famous abbey.
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018

Examples from the Web for melrose

Contemporary Examples

Historical Examples

  • Dryburgh, Melrose, and Kelso, are hidden in the valley below.

    The Balladists

    John Geddie

  • This gathering, like the one in Melrose, was greatly depleted by the middle of September.

    The Foot-path Way

    Bradford Torrey

  • He resolved that he would become a monk, and he entered the monastery of Melrose.

  • As soon as it had gained the other bank the dog followed it to Melrose.

  • Mrs. Melrose kissed me, Wolf, and said—didn't she, Aunt Kate?

    The Beloved Woman

    Kathleen Norris