guantanamo_bayEnglish

Guantanamo Bay

Noun

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

English: Guantanamo Bay