Origin: Germanic
Old English prefix
Formosa has 2 different meanings across 2 categories:
Noun
· Proper Noun
Noun
1
an island in southeastern Asia 100 miles off the coast of mainland China in the South China Sea
Proper Noun
1
The island of Taiwan as named by Portuguese mariners in 1544.