Havelock Family History
Havelock Surname Meaning
From the Middle English personal name Haveloc (anglicized form of Old Scandinavian Hafleikr ‘sea-play’),
well known from the Middle English poem of this name.
Source: The Oxford Dictionary of Family Names in Britain and Ireland, 2016
