Guadeloupe
1.
(
noun
) an island territory of France located in the eastern West Indies; tourism is the major industry
Related Words:
island
Terms and Conditions of Use / Copyright Notice