Meaning and information about Hamlet, What does Hamlet mean? Hamlet means A variant of Hamo derived from the Old German word for house or home. Also used as a surname. Associated with Shakespeare's tragedy by the same name. Find similar names like Hamlet.