Noun Definition

trinidad

1.Definition: an island in West Indies just off the northeastern coast of Venezuela

Category: Places