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)

  1. the capital and largest city of Trinidad and Tobago on the west coast of the island of Trinidad
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: