Shove Family History
Shove Name 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