Balshaw Family History
Balshaw Surname Meaning
From one or more of three lost places called Balshaw in Spotland Ainsworth and Ditton (all Lancs). All three place-names seem to be from Old English balg ‘smooth rounded’ + sceaga ‘wood’.
Source: The Oxford Dictionary of Family Names in Britain and Ireland, 2016
