Home
Search
Index
Definify.com
Definition
2025
Middlesbrough
Middlesbrough
English
Proper noun
Middlesbrough
A town in the North East of
England
on the River Tees.
Pronunciation
Similar Results