Spanish form of Isidore, from Greek Isidoros meaning 'gift of Isis.'
Like Ysidro?
Swipe through thousands of names like it