Amblecote
Proper noun
Meaning
Amblecote
A suburban village near Stourbridge, Metropolitan Borough of Dudley, West Midlands, England (OS grid ref SO8985).
Examples
Over a year later, they were stunned when they bumped into each other after applying for jobs at the Amblecote KFC restaurant in Stourbridge, West Mids.