Havelock

Name – Havelock

Gender – Male

Origin – Norwegian

Meaning – The Norwegian name Havelock means – sea battler