meaning of guantanamo

1. city in southeastern Cuba; site of a United States naval base


Related Words

guantanamo |

Developed & Maintained By Taraprasad.com

Treasure Words