Melrose
small burgh (town), Scottish Borders council area, historic county of Roxburghshire, Scotland, on the right bank of the River Tweed. It lies 33 miles (53 km) southeast of Edinburgh
Learn more about Melrose with a free trial on Britannica.com.