Meaning of Guantanamo

Definition of Guantanamo

(noun) a city in southeastern Cuba; site of a United States naval base

Other information on Guantanamo

WIKIPEDIA results for Guantanamo
Amazon results for Guantanamo