Gerhard

Primarily Male
The meaning of the name Gerhard is Brave Spearman
The origin of the name Gerhard is German
Alternate spellings: Gerhardt
People who like the name Gerhard also like:
Peter,
Zander,
Dax,
Alastair,
Alaric,
Matteo,
Nathaniel,
Gemma,
Genevieve,
Cora,
Amelia,
Astrid,
Freya,
Guinevere