Meaning and name origin
Gerhart \ge-rha-rt, ger-hart\ as a boy's name is of Old English origin, and the meaning of Gerhart is "spear brave". Gerhart is a variant of Gerard (Old English): closely related to Gerald. A boys' name which is little-used.
Gerhart has 1 variant form: Gerhardt.
Gerhart is not a popular first name for males but a very popular surname or last name for all people (#8929 out of 88799, Top 10%) (Source: 2000 U.S. Population Census).
Displayed below is a comparison of the popularity of the boy name Gerhart and its variant forms. The only popular variation form ranked in the Top 1000/100 is Gerard. (Source: 2014 Birth Name Statistics).