scarborough

/S K AA1 R B ER0 OW0/
noun
  1. 1

    A coastal town in North Yorkshire, England (OS grid ref TA040880). It should now be a civil parish, with a town council elected on 1 May 2025.

  2. 2

    The Borough of Scarborough, a former local government district in North Yorkshire, abolished without replacement in 2023.

  3. 3

    A district and former municipality of Toronto, Canada.

  4. 4

    A town in Cumberland County, Maine, United States.

  5. 5

    A neighbourhood in the village of Briarcliff Manor, Westchester County, New York, United States, named after the English town.

  6. 6

    A habitational surname from Old Norse.

Translate “scarborough” into another language