Scarbados

English

Etymology

Blend of Scarborough +‎ Barbados, in reference to the beaches.

Proper noun

Scarbados

  1. (UK, informal, humorous) The coastal town of Scarborough in Yorkshire.