Definify.com

Definition 2024


Middlesbrough

Middlesbrough

English

Proper noun

Middlesbrough

  1. A town in the North East of England on the River Tees.