Dictionary Home »
Webster's New World College Dictionary » Scarborough
Scarborough
Scarborough definition
Scar·bor·ough (skär′bʉr′ō, -ə; -bə rə)
- city & seaside resort in NE England, in North Yorkshire: county district pop. 106,000
- city in SE Ontario, Canada: part of metropolitan Toronto: pop. 559,000
Etymology: OE Scartheborc < ON Skarthaborg < Skarthi (lit., harelip, nickname of Thorgils, Norw founder of the town, c. 966) + -borg; akin to OE burg, borough
Webster's New World College Dictionary Copyright © 2005 by Wiley Publishing, Inc., Cleveland, Ohio.
Used by arrangement with John Wiley & Sons, Inc.
Comments
Improve this definition.
Browse dictionary definitions near Scarborough
Share on Facebook