Trinidad
geographical nameDefinition of Trinidad
island of the southeastern West Indies, largest and most populous island of Trinidad and Tobago, located off the coast of northeastern Venezuela population 1,208,282