Added 9 October 2026 formosa noun Categories: PlacesRare Words noun ! Definition from WordNet 3.1, Princeton University. More about formosa at Wordnik → Where our words come from → An island in southeastern Asia 100 miles off the coast of mainland China in the South China Sea. Related Words: taiwanchinakaohsiungtaiwanesesiptaipingdiaoyutaidiaoyutais Back to today's word