Meaning of trinidad

Definition of trinidad

(noun) an island in West Indies just off the northeastern coast of Venezuela

Other information on trinidad

WIKIPEDIA results for trinidad
Amazon results for trinidad