Kerguelen noun3 •An archipelago of Kerguelen, Southern Ocean. •Ellipsis of Kerguelen Islands. •Ellipsis of Kerguelen Island: an island of Loire river in Ancenis, Loire-Atlantique department, Pays de la Loire, France. formsKerguelens