It is a usual English form of Maria from the Hebrew name Miriam. The meaning is not known for certain, but there are several theories including 'The Lord is my teacher', 'sea of bitterness', 'rebelliousness'. However it was most likely originally an Egyptian name, perhaps derived in part from 'mry' – 'beloved' or 'mr' 'love'.
Two queens of England have had this name, as well as a Queen of Scotland, Mary Queen of Scots.