A település neve a szláv eredetű ’rudo’ szóból ered, melynek jelentése: ’érc’. Oklevélben először 1299-ben említik, majd 1319-ben.