star of the sea
Mary as a girl's name is of Latin origin meaning "star of the sea". Saint Jerome associated the Virgin's name with the Latin phrase "stella maris". In the Bible, Mary is the virgin mother of Christ. Mary became the object of great veneration in the Catholic Church. Through the centuries, names like Dolores and Mercedes have been created to express aspects of Mary's life and worship. Mary is also used in blends and compound names.
Check out these popular pages to discover more baby boy and baby girl names and meanings.