Kerguelen Islands (noun) Definition, Meaning & Examples

noun
  1. an archipelago in the S Indian Ocean: a possession of France. 2,394 sq. mi. (6,200 sq. km).
Kerguelen Islands (noun) Definition, Meaning & Examples

More Definitions