Source:WordNet 3.1
1. (
) an island in West Indies just off the northeastern coast of Venezuela ;
See more about : TRINIDAD