Glossary

Sardula

Sardula

Another name for yalis or vyalas, they are guardian deities in Hindu and Buddhist mythology depicted as a composite creature, with the parts of a lion, an elephant, a horse or a human being. They are usually depicted with open mouths and bulging eyes.

Q
S
X