Roch -
imię męskie pochodzenia
germańskiego, może pochodzić od germańskiego
hrok - kruk, wrona.
Staro-wysoko-niemiecki rdzeń
Roho - "surowy" występował w germańskich imionach dwuczłonowych np.
Rochbert,
Rochold,
Rochwin,
Rochwald, których imię to może być skróceniem, lub osobnym utworzonym od staro-wysoko-niemieckiego
Rochon - "krzyczeć, wydawać okrzyk wojenny". W Polsce imię to jest znane co najmniej od XV wieku, przy czym należy pamiętać, że było imię germańskie oraz rodzime skrócenie (jak
Koch) od słowiańskich imion dwuczłonowych na
Ro-,
Rod- np.
Rodsław. Rocha spieszczano na Roszek, Roszko. Znane jest również jako dawna nazwa
wieży szachowej i nazwa polskiego
herbu szlacheckiego Roch, przedstawiającego tę wieżę. W tym przypadku nazwa wywodzi się od
perskiego słowa
rokh, oznaczającego
słonia bojowego, z wieżą na grzbiecie.