Dictionary Definitions, Synomyns, Antonyms, and related words for Port-of-spain
Definitions for: Port-of-spain
[n] the capital and largest city of Trinidad and Tobago on the west coast of the island of Trinidad
[n] the capital and largest city of Trinidad and Tobago on the west coast of the island of Trinidad