English dictionary
canopus meaning and definition
Definition and meaning of canopus at MeaningMonkey.org. canopus meaning and definition in the English Dictionary.CANOPUS noun
Definition of Canopus (noun)
- supergiant star 650 light years from Earth; second brightest star in the sky
Source: Princeton University Wordnet