Saxa (Middle Irish) comes from Latin Saxo, from Old Saxon Sahsō, from Proto-West Germanic sahs, from Proto-Germanic sahsą, from Proto-Indo-European sek- — to cut, cut off, sever.
Saxa (Middle Irish): Saxon