Melrose
Melrose
Definition
Mel·rose (mel′rō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.
Browse dictionary entries near Melrose
- Melpomene
- Melos
- melon
- melolonthid
- meloid
- melody
- melodramatist
- melodramatics
- melodramatically
- melodramatic
- melt
- meltable
- meltage
- meltdown
- melted
- melter
- melting
- melting point
- melting pot
- meltingly
