Nouns

(n)Trinidadan island in West Indies just off the northeastern coast of Venezuela