śārdūla Definición In Indian architecture, a lion-monster; a tiger-vyāla. GETTY ID: 300446800 Ver ficha