Hamlet

Hamlet is an English name, derived from the Germanic personal name 'Haimo', coming from the Germanic word 'haim', which means 'home'.

Origin/Usage
Germanic
Pronunciation
HAM-lət
Meaning
Home