meaning of canicula

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


Related Words

canicula | canicular | canicular days |

Developed & Maintained By Taraprasad.com

Treasure Words