Definition of Formosa in English:
Former name of Taiwan.
Portuguese, literally 'beautiful'.
Words that rhyme with Formosaanorexia nervosa, bulimia nervosa, curiosa, grocer, samosa, Via Dolorosa
Definition of Formosa in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.