Centaurus

Explore definitions, synonyms, and language insights of Centaurus

Definitions

Noun
a conspicuous constellation in the southern hemisphere near the Southern Cross

Synonyms