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
See Scarborough in American Heritage Dictionary 4
(skärˈbûrˌō, -bŭrˌō, -bər-ə)
A municipal borough of northeast England on the North Sea north of Hull. Site of a Bronze Age village and a fourth-century A.D. Roman signaling tower, it is a noted seaside resort. Population: 38,300.