Caribbean sea has 2 different meanings across 2 categories:
an arm of the Atlantic Ocean between North and South America; the origin of the Gulf stream
A tropical sea in the Western Hemisphere, part of the Atlantic Ocean, southeast of the Gulf of Mexico