Last name origins & meanings:
- Cornish: topographic name for someone who lived near a stone
cross set up by the roadside or in a marketplace, Cornish crous
(Latin crux, crucis). Compare Cross.
- English: nickname for a large or fat man, from Old French
gros, ‘big’, ‘fat’ (see Gros).
|