Pronunciation · Spelling · Definition
How to say: formosa
Spelling:
Formosa
Syllables
formosa
US accent
/fɔːɹmˈoʊsə/
UK accent
/fɔːmˈəʊsə/
Advertisement
Definition
Definition — an island in southeastern Asia 100 miles off the coast of mainland China in the South China Sea