Find the word definition

Wikipedia
Stevenston

Stevenston (, ) is a town and parish in North Ayrshire, Scotland. It is one of the "Three Towns" along with Ardrossan and Saltcoats.