Jamaica Channel

Proper noun

 * 1) A strait between Jamaica and Hispaniola, in the Caribbean Sea.

Translations

 * Spanish: Canal de Jamaica