Sheerin is an Irish surname.
It is a variant of Sheeran,[2] a reduced form of O’Sheeran which is an Anglicized form of Ó Sírín [3] or Ó Síoráin [4] meaning ‘descendant of Sírín/Síorán'.
Derived from the personal name Síorán, from a diminutive of síor meaning ‘long-lasting’.