In A Midsummer Night's Dream, how does Shakespeare use a character’s name to create humor?

Hermia's and Helena’s names sound alike, which is meant to be funny so that Lysander and Demetrius will get mixed up about which one they love.

Bottom’s name has multiple meanings, which are comedic because he acts foolishly and actually has the head of an a** through part of the play.

Quince’s name is the same as a fruit, which is humorous because a quince is a funny-tasting fruit.

Robin’s nickname Puck, which means an “impish spirit” and “to strike,” is a joke because of all the trouble Puck causes.