formosa
English
formosa meaning in English • formosa का अर्थ अंग्रेजी में
prop. n.
- An island off the coast of China, also called Taiwan>. It was occupied by Japan from 1895 to 1945, when it was returned to Chinese sovereignty. After the Communist revolution which took over the Chinese mainland in 1949, the Nationalist Chinese under Ch