English to Arabic

Meaning for:
Formosa
other
فورموسا