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