cockerel

/'kɔkərəl/
Noun
  1. a young domestic cock; not older than one year
cockerel
A young cockerel crows at the break of dawn.