Shangraw Family History
14-Day Free Trial
GIVE ME ACCESS
Shangraw Name Meaning
Americanized form of a French name, probably Champgrand, a topographic name for someone who lived by a large, open expanse of flat land, from Old French champ ‘open country’ + grand ‘big’.
Source: Dictionary of American Family Names ©2013, Oxford University Press