Port of Spain in French Port of Spain in French Port-d'Espagne proper noun The capital city of Trinidad and Tobago. Add to Flashcards