Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of formosa
  1. noun
    an island in southeastern Asia 100 miles off the coast of mainland China in the South China Sea

    Similar: 

    part of:
Definition that contains formosa
  • paiwanic a Formosan language
  • atayalic a language spoken by a Malaysian people on Formosa
  • tayalic a language spoken by a Malaysian people on Formosa
  • austronesian language the family of languages spoken in Australia and Formosa and Malaysia and Polynesia
  • tsouic a Formosan language
  • formosan the Austronesian languages spoken on Formosa
  • austronesian the family of languages spoken in Australia and Formosa and Malaysia and Polynesia
My lists:
Recently viewed words: