Definition of Key Largo in English:

Key Largo

proper noun

  • A resort island off the south coast of Florida, the northernmost and the longest of the Florida Keys.

Pronunciation:

Key Largo

/ˈlɑːɡəʊ/