Uncover the origin, popularity, and more for any name.
Gracia is a feminine given name of Spanish and Latin origin, meaning 'grace' or 'gratitude'. It often evokes feelings of elegance, beauty, and kindness.
Both Gracia and Mateo are classic Spanish names with a strong, elegant feel.
Like Gracia, Sofia is a name of Latin origin meaning 'wisdom' and shares a similar graceful sound.
Both Gracia and Rafael have biblical roots and convey a sense of strength and kindness.