centaur

Noun
  1. (classical mythology) a mythical being that is half man and half horse (synset 109516174)
  2. A conspicuous constellation in the southern hemisphere near the Southern Cross (synset 109262957)

Other Searches