Definition of Formosa in US English:

Formosa

proper noun

Origin

Portuguese, literally ‘beautiful’.

Pronunciation

Formosa

/fôrˈmōsə//fɔrˈmoʊsə/