Name – Hamlin

Gender – Male

Origin – German

Meaning – The German name Hamlin means – loves his home