Definition of Crozet Islands in English:

Crozet Islands

proper noun

  • A group of five small islands in the southern Indian Ocean, under French administration.

Pronunciation:

Crozet Islands

/krəʊˈzeɪ/