Marjory \m(a)-rjo-ry, mar-jory\ as a girl's name is a variant of Margaret (Greek), Margery (French) and Marjorie (English), and the meaning of Marjory is "pearl".
The baby name Marjory sounds like Marjorey, Marjery and Marjori. Other similar baby names are Marjey, Marjy, Marjon and Marjo.