Cane maggiore

Italian

Proper noun

Cane maggiore ?

  1. (astronomy) Canis Major (constellation)