Boy name origins & meanings German : Great judgmentGerman : Brave-hearted Boy name variations Rainart Rainhard Rainhardt Reinart Reinhard Reinhart Rhinehard Rhinehart Family name origins & meanings German and Jewish (Ashkenazic) : from a Germanic personal name composed of the elements ragin ‘counsel’ + hard ‘hardy’, ‘brave’, ‘strong’.