Hodge \ho(d)-ge\ as a boy's name is a variant of Hodgson (Old English) and Roger (Old German), and the meaning of Hodge is "son of Roger; famous spearman".
Similar baby names are Dodge, Hodges, Lodge and Rodge.