Although the name Benz sounds like a German name because of the famous luxury car manufacturer with the same name, it is believed that the name is an English derivative of the name Benedict. The English name Benedict is a derivative of the Latin 'Benedictus' which means 'blessed'.