kerguelen








noun

  1. an archipelago in the S Indian Ocean: a possession of France. 2394 sq. mi. (6200 sq. km).

noun

  1. an archipelago in the S Indian Ocean: consists of one large volcanic island (Kerguelen or Desolation Island) and 300 small islands; part of the French Southern and Antarctic Territories
54 queries 0.581