Numele Sorin este un nume românesc care cel mai probabil își are originea în cuvântul ”soare”.
Atestările istorice arată că numele de Sorin era prezent încă de acum câteva sute de ani pe teritoriul României. Cercetatorii consideră că acesta s-a format pe baza substantivului „soare„, cuvânt care se regăsește în tradiția noastră atât ca prenume, cât și ca nume de familie. Din aceeași familie mai fac parte și nume ca Sorescu, Sorona sau Soreni.
Mai există și alte câteva variante, destul de apropiate, cum ar fi Sorela, Sorana, Sorica, Sorita. Ele au, însa, ca rădăcină, substantivul „soră” (în Moldova, sora lui Ștefan cel Mare purta numele de Sora).
Toate aceste prenume feminine nu se găsesc în onomastica popoarelor vecine, excepție făcând Ungaria, care a împrumutat numele de Sorina și l-a adaptat, rezultând numele de Szorina.