Rosario is a Spanish name that means "rosary", given in honor of the Virgin Mary under her title Nuestra Señora del Rosario; the word itself goes back to the Latin rosarium, a "rose garden". In Spanish it is a girls' name, in Italian a boys' name, and the actress Rosario Dawson is its best-known American bearer. In the United States Rosario ranked number 1424 for girls in 2000 and has slowly declined to number 2114 among girls' names in 2025.