Formosa

[fawr-moh-suh] /fɔrˈmoʊ sə/
noun
1.
British Dictionary definitions for Formosa

Formosa

/fɔːˈməʊsə/
noun
1.
the former name of Taiwan
Word Origin and History for Formosa

old name of Taiwan, given by Portuguese, from Portuguese Formosa insula "beautiful island," from fem. of Latin formosus "beautiful, handsome, finely formed," from forma (see form (n.)).