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