firedrake has definitions from the field of Teutonic mythology
1
[ noun ] (Teutonic mythology) a creature of Teutonic mythology; usually represented as breathing fire and having a reptilian body and sometimes wings

Synonyms

dragon

*