West Indies in Finnish West Indies in Finnish Länsi-Intia proper noun The islands of the Caribbean sea. Add to Flashcards