Meaning of Crozet Islands in English:

Crozet Islands

Pronunciation /krəʊˈzeɪ/

proper noun

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