centaur ( synonym found)

Definition of centaur:

(n) : a mythical beast having a horse's body with a human head and torso in place of the head and neck of the horse

Definition of centaur:

(n) : a mythical beast having a horse's body with a human head and torso in place of the head and neck of the horse

Back to Top