Maricrus is a Spanish compound of Mari and Cruz, joining Marian devotion with cruz, meaning cross.
Like Maricrus?
Swipe through thousands of names like it