Meaning of port of spain

Definition of port of spain

(noun) the capital and largest city of Trinidad and Tobago on the west coast of the island of Trinidad

Other information on port of spain

WIKIPEDIA results for port of spain
Amazon results for port of spain