A origem da família Rocher é incerta, pois é um sobrenome bastante comum em várias partes do mundo. No entanto, existem várias teorias sobre sua origem. Uma delas sugere que a palavra "rocher" se refere a uma formação rochosa, o que sugere que a família Rocher pode ser originária de uma região montanhosa. Outra teoria é que o sobrenome pode ter sido dado a famílias que habitavam em um local chamado Rocher. Há também a possibilidade de que o sobrenome Rocher tenha se originado de uma profissão ou ocupação, já que "rocher" em francês significa "roqueiro" ou "pedreiro". A história da família Rocher é difícil de traçar, pois existe em muitas partes do mundo e pode ter se originado em diferentes lugares e épocas. No entanto, é possível que alguns membros dessa família tenham se destacado em áreas como a arquitetura, construção ou mineração, dadas as possíveis origens do sobrenome.