Garvock Family History
Garvock Surname Meaning
Probably from Garvock (Kincardines) but perhaps also from Garvock (Perths) or Garvock in Dunfermline (Fife).
The place-name in each case is from Gaelic garbh ‘rough’ with a place-name forming suffix -oc.
Source: The Concise Oxford Dictionary of Family Names in Britain, 2021
