Meaning of guadeloupe

Definition of guadeloupe

(noun) an island territory of France located in the eastern West Indies; tourism is the major industry

Other information on guadeloupe

WIKIPEDIA results for guadeloupe
Amazon results for guadeloupe