Weinstock Family History
Weinstock Surname Meaning
Jewish (Ashkenazic): artificial name from German Weinstock ‘grapevine’. German: from Middle High German wīnstoc ‘grapevine’ hence a topographic or habitational name referring to a house distinguished by a sign depicting a grapevine.
It can also be a metonymic occupational name for a vintner.
Compare Weinreb.
Source: Dictionary of American Family Names 2nd edition, 2022