Chanticleer is from old French meaning to sing clear or sing loud (an appropriate name for a rooster).
Also Coastal Carolina was once part of the University of South Carolina (Gamecocks) which I suspect how they derived a similar, but different mascot.