formosan - Dictionary definition and meaning for word
formosan
Definition (noun) the Austronesian languages spoken on Formosa
Definition (adj) of or relating to or characteristic of the island republic on Taiwan or its residents or their language
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com