Shakesheave
Contribute
Surname SHAKESHEAVE
SOURCE: Nickname
USAGE: English
Meaning & History
Means "shake shaft" from Old English shake "shake" and sceaft "shaft".