*** Welcome to piglix ***

Shvan


Shvan, a Sanskrit word meaning a dog, finds repeated references in Vedic and later Hindu mythologies, and such references include the following:


...
Wikipedia

...