Stora Antillerna
Swedish
Proper noun
Stora
Antillerna
pl
(
genitive
Stora Antillernas
)
the
Greater Antilles