student asking question

Is his name "Cocky" because he is arrogant?

teacher

Native speaker’s answer

Rebecca

No. He is named "Cocky Locky" because it plays on him being a male rooster, also known as a cock. They added the "y" to "cock" so that it can rhyme with Locky. Henny Penny is the same way. They used "Henny" because it plays on her being a female chicken, also known as a hen. They called her "Henny" so that it rhymes with the name Penny.

Popular Q&As

04/27

Complete the expression with a quiz!