CANOPUS MEANING IN ENGLISH

• Canopus Definition & Synonyms

  1. (n.) A star of the first magnitude in the southern constellation Argo.


RECENT SEARCHES