Hamlet
Hamlet
Germanic
Home
Hamlet is an English name, derived from the Germanic personal name 'Haimo', coming from the Germanic word 'haim', which means 'home'.
No more information.
Jed Naftali , Allovera , Kealohilani , Atkins , Tennie , Phelps , Jing-sheng , Chati , Berne