Name Formosa Gender Feminine Usage Judeo-Anglo-Norman Edit Status Status3. usages AND description are verified Meaning & History Derived from Latin formosa, the feminine form of the adjective formosus, "beautiful, handsome; aesthetic, well-formed".