CENTAUR


Meaning of CENTAUR in English

noun a fabulous being, represented as half man and half horse.

2. centaur ·noun a constellation in the southern heavens between hydra and the southern cross.

Webster English vocab.      Английский словарь Webster.