Upshaw Family History
Upshaw Name Meaning
English (East Anglia): probably a habitational name from a lost or unidentified place named with Old English upp ‘up(per)’ + sc(e)aga ‘copse’, or a topographic name with the same meaning.
Source: Dictionary of American Family Names ©2013, Oxford University Press