D'origine grika o, in alternativa, greco-albanese, nasce da un'italianizzazione del nome greco Sotirios, forma neo-greca del classico Soter (l'italiano Salvatore).
Il cognome Sotira è calabrese, specifico del reggino. Sotiri e Sotiro sono praticamente unici, e parrebbero pugliesi.