Magic puzzle

123456
Across
  1. 4. a creature that has the upper body of a human, and the lower body of a fish
  2. 5. a tiny person with wings
  3. 6. a horse with one horn
Down
  1. 1. a winged horse
  2. 2. a creature that breathes fire in many tales
  3. 3. a mean person with evil powers