Family name origins & meanings
- French : topographic name for someone living among rocks, from the fused preposition and definite article des + the plural of French roche ‘rock’, or a habitational name from any of several places named with this word. In North America, this name has been confused with Laroche, and translated as Rock.