Mythical and Fantasy Creatures Logo
Calygreyhound
The Calygreyhound is a creature from medieval heraldry; it has the body of a deer, the claws of an eagle on its forelegs and the hooves of an ox on its hind legs. The Calygreyhound is meant to symbolise swiftness.