English dictionary

formosa meaning and definition

Definition and meaning of formosa at MeaningMonkey.org. formosa meaning and definition in the English Dictionary.

FORMOSA noun

Definition of Formosa (noun)

  1. an island in southeastern Asia 100 miles off the coast of mainland China in the South China Sea
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: