Meaning Of The Word Stourbridge

Real Dictionary

What's the definition of Stourbridge? Find Stourbridge meanings, definitions and more at the Real Dictionary online.

Stourbridge Meaning

Stourbridge Definition
Stourbridge Definition

What's The Definition Of Stourbridge?

Stourbridge in British English
noun: an industrial town in W central England, in Dudley unitary authority, West Midlands. Pop: 55 480 (2001)

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day