Hodges \ho(d)-ges\ as a boy's name is a variant of Hodgson (Old English), and the meaning of Hodges is "son of Roger".
Similar baby names are Hodge and Hobbes.