A horse-like animal with a single horn growing from its forehead, it is said to be invincible and unrivaled for its energy.
A horse-like animal with a single horn protruding from its forehead is described as being invincible and unparalleled for its strength.