Unfortunately for the Spanish, the British captured Jamaica in 1655 and henceforth gave the settlement the rather unimaginative name  Spanish Town.  
Many people unanimously agreed that Spanish town is a bad name.