O'shields Family History
14-Day Free Trial
O'shields Name Meaning
Irish: Anglicized form of Gaelic Ó Siaghail (modern Irish Ó Siáil) ‘descendant of Siadhal’, a well-attested personal name of unknown derivation.
Source: Dictionary of American Family Names ©2013, Oxford University Press
Similar surnames: Shields, Shield, O'shea, Deshields, Oshel, Michiels, Ohnemus, Hils