Escudo heráldico de Roach o RocheNuestro amigo Pablo Roach nos pregunta por el origen de su apellido. Roach es una variante de Roche, un apellido de origen normando, procedente de las primeras invasiones anglonormandas en el siglo XII, y significa ‘roca’. Siglos después, los descendientes de los primeros Roche irlandeses se implicaron en las rebeliones de Irlanda contra el dominio inglés.

Instalado inicialmente en el condado de Wexford (en el extremo de la costa sudoriental de la isla, en la provincia de Leinster), este apellido en sus diversas variantes se ha extendido por toda Irlanda.

La forma Roche es la más frecuente actualmente y se encuentra, sobre todo, en la provincia de Munster (al sur de la isla) y en el Condado de Mayo (al oeste).

Por cierto, sobre las enormes dificultades para seguir la pista de los orígenes familiares perdidos en la diáspora irlandesa, he encontrado un comentario interesante en esta web.