Фамилия Рейнхард образовано из двух немецких слов: повод, который переводится на русский язык означает "чистый, опрятный, аккуратный", "невинный, безгрешный" и авангард, то есть, "гвардия". Вероятно, такое название указывает не только на достоинства своего владельца (он был аккуратным, опрятным, честным), но и работы отца (он был в военных).
По другой версии, первая часть имени (Рейн -) связано с гидронимы с таким же названием. Рейн - крупная река в Западной Европе. В этом случае фамилия Рейнхардт указал на место жительства. Он, вероятно, жил недалеко от реки.