Sirius

Webster's Dictionary of the English Language

·noun The Dog Star. ·see Dog Star.

Related Words