Compund Words
Last Search Words
Search Result:formosa
Overview of noun formosa
The noun formosa has 1 sense
- Taiwan, Formosa -- (an island in southeastern Asia 100 miles off the coast of mainland China in the South China Sea)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar