Synonyms for "gamecock"

Words with similar meaning