![](http://image.absoluteastronomy.com/images//topicimages/noimage.gif)
Formosa
WordNet
noun
(1) An island in southeastern Asia 100 miles off the coast of mainland China in the South China Sea
WiktionaryText
Etymology
Portuguese Formosa ("beautiful") < Latin , from + the adjective suffix (compare English shapely).
Proper noun
Formosa
- The name given to Taiwan island (Ilha Formosa, "Beautiful Isle") by passing Portuguese mariners in 1544.