Skip to the navigation
.
Skip to the content
.
Color
Sign In
formosa (Indonesian)
Voice
Listen
Votes
formosa
Your browser does not support the audio element.
0
0
formosa
formosa
Noun
an island in southeastern Asia 100 miles off the coast of mainland China in the South China Sea
Synonyms:
Taiwan
Formosa
Share
Tweet
Back to Top
HowPronounce Login