jump to corresponding sense entry
noun
An island in southeastern Asia 100 miles off the coast of mainland China in the South China Sea.
synonym: Taiwan.
is an instance of: island.
is a part of: South China Sea.
derivation: Chinese, Formosan, Taiwanese.
Dutch: FormosaPolish: Formoza, Tajwan
Find more on Formosa elsewhere: etymology - rhymes - Wikipedia.
debug info: 0.0161