Shakesheave

Surname SHAKESHEAVE

SOURCE: Nickname
USAGE: English

Meaning & History

Means "shake shaft" from Old English shake "shake" and sceaft "shaft".