Skip to main content

Billy is Fit's definitions

Montrose

A town on the east coast of Scotland, north of Arbroath and south of Stonehaven. About half way between Dundee to the south and Aberdeen to the north. Home to the Montrose Basin.
Montrose is in Angus in Scotland
by Billy is Fit February 21, 2009
mugGet the Montrose mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email