Meaning of Puppis

Definition of Puppis

(noun) a constellation in the southern hemisphere between Vela and Canis Major that shaped like the stern of a boat

Other information on Puppis

WIKIPEDIA results for Puppis
Amazon results for Puppis