Scarborough Hear it!

Scarborough definition

Scar·bor·ough (skärbʉr′ō, -ə; -bə rə)

  1. city & seaside resort in NE England, in North Yorkshire: county district pop. 106,000
  2. 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.
Do you have more to add? Share your linguistic knowledge or observation.
/Register to save your comments.