Family name origins & meanings
- English : topographic name from Old English grǣfe ‘brushwood’, ‘thicket’, or a habitational name from any of the places named with this word, for example in Cumbria, Lancashire, and Staffordshire.
Your partner in parenting from baby name inspiration to college planning.
Subscribe