Save Gender Masculine Usage Germanic Meaning & History Derived from the Germanic element hart meaning "hard, firm, brave, hardy" combined with garo meaning "ready, prepared".Also compare the similar-looking Hartger, with which this name can easily be confused.