Definition of Formosa in English:

Formosa

proper noun

Origin

Portuguese, literally ‘beautiful’.

Pronunciation

Formosa

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