guantanamo bay
Meaning, Definition & Usage
Dictionary
Related
noun
an inlet of the Caribbean Sea; a United States naval station was established on the bay in 1903
WordNet
Previous
guaniferous
guanin
guanine
guano
guanosine
Next
guar
guara
guarana
guarani
guaranine