Synonyms
Etymology

1. Formosa

noun. an island in southeastern Asia 100 miles off the coast of mainland China in the South China Sea.

Synonyms

  • South China Sea

Etymology

  • formosa (Portuguese)
  • formosus (Latin)

Featured Games

Words that Rhyme 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

Example sentences of the word formosa


1. Noun, singular or mass
W. x formosa is a hybrid of Japanese and Chinese wisteria.

Synonym.com