Translation of Leeward Islands in Spanish:

Leeward Islands

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

plural noun

  • 1

    (in West Indies)

    grupo de islas en la parte septentrional de las Antillas Menores

  • 2

    (in Pacific)
    las Islas de Sotavento