From French-English FreeDict Dictionary ver. 0.4.1: rocher /ʀɔʃe/ <n, masc> 1. rock 2. boulder
rocher /ʀɔʃe/ <n, masc> 1. rock 2. boulder