Definition of Key Largo in English:

Key Largo

proper noun

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

Pronunciation:

Key Largo

/ˌkē ˈlärɡō/