The definition :
Definitions of Formosa:
- noun: an island in southeastern Asia 100 miles off the coast of mainland China in the South China Sea
- name: A surname (very rare: popularity rank in the U.S.: #35831)
Are you interested in alternative search :
:china nationalist china republic of china taiwan capital of nationalist china taichung taipei south china sea island atayalic austronesian austronesian language formosan tayalic
If you like reading news check: