Save Gender Feminine Usage Manx Meaning & History Manx form of Sorcha. This name was traditionally Anglicized as the etymologically unrelated Sarah.