Table of Contents
Synonyms
Etymology
1. Formosa
noun. an island in southeastern Asia 100 miles off the coast of mainland China in the South China Sea.
Synonyms
Etymology
- formosa (Portuguese)
- formosus (Latin)
Rhymes with Formosa
- torregrossa
- stoklosa
- ramaphosa
- ponderosa
- hinojosa
- delarosa
- cellulosa
- amargosa
- verderosa
- spinosa
- pedrosa
- mucosa
- mendosa
- hermosa
- dolorosa
- cardosa
- barbosa
- alamosa
- reynosa
- reposa
- raposa
- nervosa
- mimosa
- larosa
- jocosa
- filosa
- dirosa
- derosa
- darosa
- canosa