One of several spellings of the Gaelic form of Margery/Marjorie/Marjory, derived from the French name Marguerite.
For other spellings see the listing under Marsaili.