The meaning of the name Gerhardt is Brave Spearman. The origin of the name Gerhardt is German. This is the culture in which the name originated, or in the case of a word, the language.
The name Gerhardt is an alternate spelling of Gerhard
People who like the name Gerhardt also like: Alaric