SynonymX
Speak
Formosa
Definition of Formosa
1.
An island in southeastern Asia 100 miles off the coast of mainland China in the South China Sea
Noun
Synonyms for word "formosa"
taiwan
Semanticaly linked words with "formosa"
island
south china sea