Roth \r(o)-th\ as a boy's name is of Old German origin, and the meaning of Roth is "red". Possibly refers to hair or complexion. Actor Tim Roth.
Roth has 1 variant form: Rothe.
Baby names that sound like Roth are Rito, Rod and Rodd.