Marycruz \m(a)-ryc-ruz, mar(y)-cruz\ as a girl's name is a variant of Mari (Welsh). See for meaning of Marycruz.
The baby name Marycruz sounds like Margaret, Margrid, Margrit, Margret, Margred, Margery, Margerie, Margeret, Margarit, Margerey and Margeree.