Scarborough
Scar·bor·ough
geographical name \ˈskär-ˌbər-ō\Definition of SCARBOROUGH
1
former city Canada in SE Ontario, now part of Toronto
2
town & port NE England in North Yorkshire pop 107,800
Rhymes with SCARBOROUGH
Learn More About SCARBOROUGH
Browse
Seen & Heard 
What made you want to look up Scarborough? Please tell us where you read or heard it (including the quote, if possible).








