noun
ScottishA street in a town where a market is held; a street lined with market stalls. Formerly also (Scottish): †a main street in a town (obsolete).
Frequently as the proper name of the street in a town where the market is, or was formerly, held.
Origin
Mid 16th century. From market + street.
Are You Learning English? Here Are Our Top English Tips