Trinidad - Definition

trinidad

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

Look up another word