words related to fairy tales

12345678
Across
  1. 3. Mythical horse with a single horn
  2. 5. Mythical bird that rises from its ashes
  3. 6. Fighter skilled with a bow and arrow
  4. 8. Short, sturdy being often found in mines or forging weapons (5)
Down
  1. 1. Armored warrior sworn to chivalry
  2. 2. A dark, underground prison often found beneath castles (7)
  3. 4. Spellcaster with a long beard and a pointy hat
  4. 7. Pointy-eared creature known for agility and archery (3)