meaning of deneb

1. the brightest star in Cygnus


Related Words

deneb | denebola |

Developed & Maintained By Taraprasad.com

Treasure Words