• word of the day

    firedrake

    firedrake - Dictionary definition and meaning for word firedrake

    Definition
    (noun) a creature of Teutonic mythology; usually represented as breathing fire and having a reptilian body and sometimes wings
    Synonyms : dragon
Download our Mobile App Today
Receive our word of the day
on Whatsapp