English synonyms about - contact  

Guantanamo Bay

noun

1 Guantanamo Bay

An inlet of the Caribbean Sea; a United States naval station was established on the bay in 1903.


Find more on guantanamo bay elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0492