Ó STEAFÁIN—II—O Stephane, Stephens; 'descendant of Stephen'; a rare Leix surname.
Alphabetical Index to Irish Surnames