And cock means rooster in English. And of course the slang usage.
The word "peacock" is now only really useful in streaming TV.
Fun fact: Rooster Rock in Oregon looks nothing like a rooster, because it was originally Cock Rock. Because that's what it looks like, and even the Indians named it for that.