The only free and comprehensive online etymological dictionary of the Spanish language
se (2) (Pronoun) "him," "her," "them"
Old Spanish gelo. From Vulgar Latin gelo 'id.,' from Latin illi "to him." According to Roberts (2014), Old Spanish g- to Modern Spanish s- under influence from se (1).