"H" Boy Names, Scandinavian
Scandinavian “sea competition“
Havelock is a boy’s name of Scandinavian origin, meaning “sea competition.”
Modern Magic Baby Names for Boys