Home
Arti Kata
Definisi
'leeward islands'
English to English
noun
1
a group of islands in the eastern West Indies
source:
wordnet30
More Word(s)
archipelago
,
antigua and barbuda
,
saint maarten
,
saint martin
,
st. maarten
,
st. martin
,
caribees
,
lesser antilles
,
Visual Synonyms
Click for larger image
Explore
leeward islands
in VisualSynonyms.com >
×
Close (X)