Rosario \r(o)-sa-rio\ as a girl's name (also used as boy's name Rosario), is pronounced roe-ZAR-ee-oh. It is of Latin origin, and the meaning of Rosario is "rosary". Among Spanish-speaking Roman Catholics, this name is derived from a title given to the Virgin Mary "Our Lady of the Rosary". It refers to the rosary (Spanish "as el rosario"), a chain of beads used by Catholics for their devotion.
For more information, see also related names Charo and Rose.
Baby names that sound like Rosario are Roser and Rosaura. Other similar baby names are Rosai, Rosalie, Rosalia, Rosanie and Rosmarie.