Formosa

[ fawr-moh-suh ]
/ fɔrˈmoʊ sə /

noun

Example sentences from the Web for formosa

British Dictionary definitions for formosa

Formosa
/ (fɔːˈməʊsə) /

noun

the former name of Taiwan