Dictionary
Scarborough
geographical name Scar·bor·ough \ˈ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
ADVERTISEMENT
Rhymes with SCARBOROUGH
Learn More About SCARBOROUGH
Browse
Next Word in the Dictionary: SchaerbeekPrevious Word in the Dictionary: Scapa Flow
ADVERTISEMENT
Seen & Heard
What made you want to look up Scarborough? Please tell us where you read or heard it (including the quote, if possible).