What Language Is The Word Scarborough?
Scarborough in British English (ˈskɑːbrə ) a fishing port and resort in NE England, in North Yorkshire on the North Sea: developed as a spa after 1660; ruined 12th-century castle. What does the word Scarborough mean? Scarborough Name Meaning English (Lincolnshire and Yorkshire): habitational name from Scarborough (North Yorkshire) from the Old Norse personal name …