Advertisement

Formosa

old name of Taiwan, given by the Portuguese, from Portuguese Formosa insula "beautiful island." The adjective is from the fem. of Latin formosus "beautiful, handsome, finely formed," from forma "form, shape" (see form (n.)). Related: Formosan (1640s).

Others are reading

Advertisement
Definitions of Formosa from WordNet

Formosa (n.)
an island in southeastern Asia 100 miles off the coast of mainland China in the South China Sea;
Synonyms: Taiwan
From wordnet.princeton.edu