Meaning of Canopus
Definition of Canopus
(noun)
supergiant
star
650
light
years
from Earth;
second
brightest
star
in the sky
Other information on Canopus
WIKIPEDIA results for
Canopus
Amazon results for
Canopus
Tweet