Waghoba

Waghoba (Marathi: वाघोबा) is an ancient tiger/leopard deity worshipped by a number of tribes in India for centuries. Depending on the region of India, the deity is either described exclusively as a tiger or a leopard as a deity that can take both forms. There are several temples for the deity throughout India.