Melrose Hear it!

Melrose Definition

Mel·rose (melrōz)

village in SE Scotland: site of the ruins of a Cistercian abbey
Melrose Quotes

If thou would'st view fair Melrose aright, Go visit it by the pale moonlight.

—Scott, Sir Walter

Browse dictionary entries near Melrose

  1. Melpomene
  2. Melos
  3. melon
  4. melolonthid
  5. meloid
  6. melody
  7. melodramatist
  8. melodramatics
  9. melodramatically
  10. melodramatic
  1. melt
  2. meltable
  3. meltage
  4. meltdown
  5. melted
  6. melter
  7. melting
  8. melting point
  9. melting pot
  10. meltingly