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