English dictionary
port of spain meaning and definition
Definition and meaning of port of spain at MeaningMonkey.org. port of spain meaning and definition in the English Dictionary.PORT OF SPAIN noun
Definition of Port of Spain (noun)
- the capital and largest city of Trinidad and Tobago on the west coast of the island of Trinidad
- synonyms: capital of Trinidad and Tobago, Port-of-Spain
Source: Princeton University Wordnet