Shakespeare Family History
14-Day Free Trial
GIVE ME ACCESS
Shakespeare Name Meaning
English: from Middle English schak(k)en ‘to brandish’ + speer ‘spear’, nickname for a belligerent person or perhaps a bawdy nickname for an exhibitionist or womanizer.
Source: Dictionary of American Family Names ©2013, Oxford University Press