"dawn of the day," mid-15c., from cock (n.1) + crow (v.). An Old English word on a similar notion was hanered.
Cockaigne
cockamamie
cockatoo
cockatrice
cockchafer
cock-crow
cocker
cockerel
cockeyed
cock-fighting
cockhorse