Definitions of The centaur:

  • noun:   a conspicuous constellation in the southern hemisphere near the Southern Cross