Cockrill \c(o)-ckri-ll, coc(k)-rill\ as a boy's name is a variant of Cockrell (Old French), and the meaning of Cockrill is "young rooster".
The baby name Cockrill sounds like Cockerell.