Il cognome Rosa, riscontrabile prevalentemente nella porzione centro meridionale dell’Isola, deriva dal latino originariamente come de Rosa o de Rosas, così si legge in EA e DE 783, 1232 e 1735. Potrebbe, in tal senso, avere origine dal nome materno, cioè figlio di Rosa.
L’origine propriamente sarda del cognome potrebbe essere messa in relazione alla località dove sorgeva il Castrum Rosae, Ogliastra, Giudicato di Cagliari, come descrive lo storico sardo Aleo, pur non conoscendone né esatta localizzazione né vicende inerenti allo stesso.
Potrebbe essere anche in relazione al sostantivo italiano omologo, ad origine latina rosa rosae. Il cognome si riscontra sia in Spagna che in America latina. A Bosa, nel 1700, un casato Rosa appartenne alla nobiltà isolana.