Trinidad
geographical name
Trin·i·dad
ˈtri-nə-ˌdad
island of the southeastern West Indies, largest and most populous island of Trinidad and Tobago, located off the coast of northeastern Venezuela
Love words? Need even more definitions?
Merriam-Webster unabridged



