Scarbados
English
Etymology
Blend of Scarborough + Barbados, in reference to the beaches.
Proper noun
Scarbados
- (UK, informal, humorous) The coastal town of Scarborough in Yorkshire.
Blend of Scarborough + Barbados, in reference to the beaches.
Scarbados