Spanish name meaning 'refuge' or 'shelter,' often honoring Our Lady of Refuge.
Like Refugio?
Swipe through thousands of names like it