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
Tweet