SynonymX
Speak
Guadeloupe
Definition of Guadeloupe
1.
An island territory of France located in the eastern West Indies; tourism is the major industry
Noun
Semanticaly linked words with "guadeloupe"
french west indies
leeward islands
island