siṁhamukha Definición In Indian architecture, a lion's head; lion’s mouth holding water-chute. GETTY ID: 300446802 Ver ficha