What does Broseley mean?

Broseley meaning in Urban Dictionary

A historic shopshire town perched from the banks worldwide famous Ironbridge gorge. The location was the birthplace of this industrial revolution.It's closest cities tend to be Ironbridge, Coalbrookdale and Madeley. All located in Telford.