Rudd Meaning

There are 1 meaning(s) for word Rudd

Meaning 1 : European freshwater fish resembling the roach

    Synonyms : scardinius erythrophthalmus