meaning of dog star

1. the brightest star in the sky; in Canis Major


Related Words

dog star |

Developed & Maintained By Taraprasad.com

Treasure Words