Da un punto di vista etimologico, questo nome risale al latinorosarium, che significa "rosaio" in latino classico e "corona di rose" in latino medievale. Tale termine era usato come nome proprio già in epoca romana, tuttavia il nome moderno, diffusosi molto più di recente, presenta una tradizione onomastica completamente differente: si tratta infatti di un nome devozionale tipicamente cattolico, che riflette il culto per la "Beata Vergine del Rosario", un titolo della Madonna che fa riferimento alla preghiera del rosario (storicamente, il termine "rosario" indicava dapprima la vera e propria corona di rose che ornava il capo della Vergine nelle rappresentazioni iconografiche; da lì, nel corso del XVI secolo, è passato ad indicare la preghiera rivolta alla Madonna, consistente nella recita in sequenza di diverse Ave Maria e Padre Nostro, e poi la catena di grani usata per contare tali preghiere).
In Italia, il nome gode di particolare diffusione nel Meridione, specie in Sicilia e Calabria; è parimenti proprio del Sud Italia l'utilizzo delle forme in Sar- come ipocoristici di Rosario e Rosaria; altrove, infatti, queste fanno tutte capo al nome biblico Sara.