The name Mary is primarily a female name of Hebrew origin that means Of The Sea/Bitter/Beloved.Mary is the English variant of the Latin name Maria or Greek/Hebrew Miryam.There is no verified meaning, but it was most likely an ancient Egyptian name from the name elements mry or mr meaning "beloved."