Translation of Leeward Islands in Spanish:

Leeward Islands

Pronunciation /ˌliwərd ˈaɪləndz//ˈliːwəd/

plural noun

  • 1

    (in West Indies)
    grupo de islas en la parte septentrional de las Antillas Menores
  • 2

    (in Pacific)
    las Islas de Sotavento