What does Abraxas-Pferd mean?

Abraxas-Pferd - German to English

Abraxan Horse [Harry Potter]