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