Appearance
Use device theme  
Dark theme
Light theme

What does Scarborough mean?

Looking for the meaning or definition of the word Scarborough? Here's what it means.

Proper noun
  1. A coastal town in England.
  2. A district and former municipality in Toronto, Canada.
Find more words!
Use * for blank tiles (max 2) Advanced Search Advanced Search
Use * for blank spaces Advanced Search
Advanced Word Finder
Examples
Scarborough councillors are being recommended to grant approval on Wednesday.
On a soft grey day I thought it would be nice to trace the upper reaches of the River Derwent deep into the great forests west of Scarborough.
Tourism bosses are jubilant at the publicity Scarborough is receiving prior to the 2004 holiday season.
But Scarborough councillors are being recommended to approve the scheme at a planning meeting on Tuesday.
I can't wait for him to come to Scarborough to give him the full treatment.
Edward II's lover, Piers Gaveston, is said to haunt the ramparts of Scarborough Castle, luring unwitting victims to their death over the walls.

See Also

Nearby Definitions
Find Definitions
go
Word Tools Finders & Helpers Apps More Synonyms
Copyright WordHippo © 2024