Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
port of spain
Jump to user comments
Noun
  • the capital and largest city of Trinidad and Tobago on the west coast of the island of Trinidad
Related search result for "port of spain"
Comments and discussion on the word "port of spain"