meaning of Abraxas-Pferd

Abraxas-Pferd - German to English

Abraxan Horse [Harry Potter]