cock is a word with multiple meanings in English:
1. A male chicken, also called a rooster
2. Slang term for penis (vulgar usage)
3. The hammer of a firearm
4. A weather vane in the shape of a rooster
5. To tilt or turn something to one side (e.g. "He cocked his head")
6. In British slang, a term of endearment or friendly address (e.g. "Alright, cock?")