English dictionary
Formosa
/f/O/r'm/oU/s/@/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
an island in southeastern Asia 100 miles off the coast of mainland China in the South China Sea
Synonyms taiwanSource: WordNet 3.0