It is one of the versions of the male name Gerardo. It is of German origin and means bold with the spear.