a town of Scotland, capital of the county of Stirling; situated on the river Forth, thirty miles north-west of Edinburgh; defended by a castle and other works.
a town of Scotland, capital of the county of Stirling; situated on the river Forth, thirty miles north-west of Edinburgh; defended by a castle and other works.