VariousWords beta
Definitions:
Noun
Port of Spain
Port-of-Spain
capital of Trinidad and Tobago
Definition: the capital and largest city of Trinidad and Tobago on the west coast of the island of Trinidad