The name Mary has Latin roots, meaning "bitter sea," derived from the Hebrew Miriam. It holds significant religious importance, as it is the name of Jesus Christ's mother in Christianity. Popularized by the Normans after the 1066 conquest of England, Mary has been a widely-used and historically notable given name for centuries.