Canopus Meaning

There are 1 meaning(s) for word Canopus

Meaning 1 : supergiant star 650 light years from Earth; second brightest star in the sky