Meaning of Centaurus

Definition of Centaurus

(noun) a conspicuous constellation in the southern hemisphere near the Southern Cross

Other information on Centaurus

WIKIPEDIA results for Centaurus
Amazon results for Centaurus