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