Maricrus is a Spanish compound of Mari and Cruz, joining Marian devotion with cruz, meaning cross.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Maricrus?
Swipe through thousands of names like it