Madox \m(a)-dox\ as a boy's name is a variant of Maddox (Anglo Welsh), and the meaning of Madox is "benefactor's son".
The baby name Madox sounds like Madocks and Maddocks. Other similar baby names are Madog and Madoc.