Save Type Surname (from nickname) Usage Irish (Anglicized, Archaic) Other Forms FormsSheahan, Sheeham, O'Sheehan, Sheagan, Sheen Meaning & History From irish "O Siodhachain" meaning "descendant of Siodhach" - peaceful or gentle, courteous.