Definition of Flinders Island in English:

Flinders Island

proper noun

  • The largest island in the Furneaux group, situated in the Bass Strait between Tasmania and mainland Australia.