Spanish Town (English, name)
expansion: Spanish Town
Senses:
glosses: A town, the parish capital of Saint Catherine parish, Jamaica.
glosses: A town on Virgin Gorda, British Virgin Islands.
glosses: A settlement on Saint Croix, United States Virgin Islands.
glosses: A historical district of Baton Rouge, Louisiana, United States.
Forms: