About us
Define
Definitions for
"Wishaw"
Wishaw is a large town and former burgh in North Lanarkshire, Scotland. It is located in the Clyde Valley, 15 miles south-east of Glasgow.
en.wikipedia.org