Shove Family History
Shove Surname Meaning
English (Surrey and Kent): nickname for someone with violent habits from Middle English shouve ‘shove push’.
(Old English scufa a derivative of scūfan ‘to thrust or push’).
Compare Showers.
Source: Dictionary of American Family Names 2nd edition, 2022
