French Southern and Antarctic Lands
Short definition from Wiktionary
Proper noun
- A French overseas territory located mostly in the Indian Ocean.
We haven’t written up French Southern and Antarctic Lands yet: Simple and Standard meanings, examples and a quiz.