Reference meaning

Formosa

noun·Reference

Last updated

an island in southeastern Asia 100 miles off the coast of mainland China in the South China Sea

Related source terms

taiwan

Source and scope

This definition is reproduced from Princeton WordNet 3.0, sense 08730354-n, under the WordNet 3.0 License. It has not yet received VocabularyBase editorial review. Read the source and license details.