A Spanish form of Gerard, from Germanic roots meaning spear and brave or hardy.
Like Jerardo?
Swipe through thousands of names like it