Spanish form of Engracia, from Latin in gratia meaning "endowed with God's grace."
Like Engracia?
Swipe through thousands of names like it