Roach (surname)

From Wikipedia, the free encyclopedia

Roach is an English and Irish surname of Norman origin, derived from the Old French roche (rock), and may refer to:

Politics and government[edit]

Entertainment[edit]

Academics and literature[edit]

Sports[edit]

Other[edit]

Fictional characters[edit]

See also[edit]