Зилант - существо из татарских и булгарских легенд. По сути это дракон-змей, крылатый, с куриными ногами и змеиным хвостом. Слово "зилант" восходит к татарскому "елан" (змея), которое через тюркские диалекты трансформировалось.
Легенда основания Казани напрямую связана с ним. Самая распространенная версия такая: когда булгарский хан выбирал место для нового города, его посланники нашли холм у слияния рек Казанки и Булака. Место идеальное, но кишело змеями. Главным среди них был огромный крылатый змей - Зилант. По приказу хана змей был убит (или изгнан - версии расходятся), и на этом месте заложили город.
Холм, где обитал Зилант, до сих пор называется Зилантова гора (Жилан тау). На нем стоит Зилантов Успенский монастырь.
На герб Казани Зилант попал в 1781 году при Екатерине II, когда утверждали гербы городов. Но изображения крылатого змея на казанских печатях встречаются с XVI века, с момента присоединения Казанского ханства к Московскому государству. Иван Грозный после взятия Казани в 1552 году использовал местную символику.
Почему именно змей, а не что то "приятное" - тут как раз все логично. В тюркской мифологии дракон-змей не был однозначным злом. Это существо силы, покровитель территории. Победа над ним - акт основания, а его образ на гербе - память о мощи места. Примерно как Георгий Победоносец с драконом на гербе Москвы. Дракон побежден, но присутствует.
Отличное объяснение, спасибо! Параллель с московским гербом вообще все на место ставит