Meaning of firedrake

Definition of firedrake

(noun) a creature of Teutonic mythology; usually represented as breathing fire and having a reptilian body and sometimes wings

Other information on firedrake

WIKIPEDIA results for firedrake
Amazon results for firedrake