1. Maricruz
Maricruz: Spanish name meaning "of the sea"
We found 5 names that are similar to "Marigrace" based on sound and style.
Maricruz: Spanish name meaning "of the sea"
Marygrace: A compound name combining "Mary" (mother of Jesus) and "Grace" (virtue), representing kindness, love, devotion, and faith.
Marycruz: Mary (rebellion/bitterness) + Cruz (cross), representing the Virgin Mary and Jesus' crucifixion.
Strong, compassionate
Purity, devotion, and healing