Firedrake (noun) Definition, Meaning & Examples

noun
  1. a mythical fiery dragon.
noun
  1. a fire-breathing dragon
Firedrake (noun) Definition, Meaning & Examples

More Definitions