Question: is humpty dumpty a cannon?
Answer: The name Humpty Dumpty is now believed to refer to a large cannon used during the English Civil War (1642-1649). ... During said siege a large cannon, known as Humpty Dumpty, was used to bombard the Parliamentary forces from the Town walls.